<li><ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true"title="class or interface in java.lang">java.lang.Object</a></li>
<li>
<ulclass="inheritance">
<li>net.milkbowl.vault.permission.Permission</li>
</ul>
</li>
</ul>
<divclass="description">
<ulclass="blockList">
<liclass="blockList">
<hr>
<br>
<pre>public abstract class <ahref="../../../../src-html/net/milkbowl/vault/permission/Permission.html#line.32">Permission</a>
extends <ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true"title="class or interface in java.lang">Object</a></pre>
<divclass="block">The main Permission API - allows for group and player based permission tests</div>
<thclass="colFirst"scope="col">Modifier and Type</th>
<thclass="colLast"scope="col">Method and Description</th>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>abstract <ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a>[]</code></td>
<divclass="block">Returns a list of all known groups</div>
</td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code>abstract <ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a></code></td>
<divclass="block">Gets name of permission method</div>
</td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code><ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a>[]</code></td>
<divclass="block">Returns a list of world-specific groups that this player is currently in.</div>
</td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code><ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a>[]</code></td>
<tdclass="colLast"><code><strong><ahref="../../../../net/milkbowl/vault/permission/Permission.html#getPlayerGroups(java.lang.String, org.bukkit.OfflinePlayer)">getPlayerGroups</a></strong>(<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> world,
org.bukkit.OfflinePlayer player)</code>
<divclass="block">Gets the list of groups that this player has
Supports NULL value for World if the permission system registered supports global permissions.</div>
</td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>abstract <ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a>[]</code></td>
<tdclass="colLast"><code><strong><ahref="../../../../net/milkbowl/vault/permission/Permission.html#getPlayerGroups(java.lang.String, java.lang.String)">getPlayerGroups</a></strong>(<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> world,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> player)</code>
<divclass="block"><i>As of VaultAPI 1.4 use <ahref="../../../../net/milkbowl/vault/permission/Permission.html#getPlayerGroups(java.lang.String, org.bukkit.OfflinePlayer)"><code>getPlayerGroups(String, OfflinePlayer)</code></a> instead.</i></div>
</div>
</td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code><ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a>[]</code></td>
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> player)</code>
<divclass="block"><i>As of VaultAPI 1.4 use <ahref="../../../../net/milkbowl/vault/permission/Permission.html#getPlayerGroups(java.lang.String, org.bukkit.OfflinePlayer)"><code>getPlayerGroups(String, OfflinePlayer)</code></a> instead.</i></div>
</div>
</td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code><ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a></code></td>
<tdclass="colFirst"><code><ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a></code></td>
<tdclass="colLast"><code><strong><ahref="../../../../net/milkbowl/vault/permission/Permission.html#getPrimaryGroup(java.lang.String, org.bukkit.OfflinePlayer)">getPrimaryGroup</a></strong>(<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> world,
org.bukkit.OfflinePlayer player)</code>
<divclass="block">Gets players primary group
Supports NULL value for World if the permission system registered supports global permissions.</div>
</td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>abstract <ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a></code></td>
<tdclass="colLast"><code><strong><ahref="../../../../net/milkbowl/vault/permission/Permission.html#getPrimaryGroup(java.lang.String, java.lang.String)">getPrimaryGroup</a></strong>(<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> world,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> player)</code>
<divclass="block"><i>As of VaultAPI 1.4 use <ahref="../../../../net/milkbowl/vault/permission/Permission.html#getPrimaryGroup(java.lang.String, org.bukkit.OfflinePlayer)"><code>getPrimaryGroup(String, OfflinePlayer)</code></a> instead.</i></div>
</div>
</td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code><ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a></code></td>
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> player)</code>
<divclass="block"><i>As of VaultAPI 1.4 use <ahref="../../../../net/milkbowl/vault/permission/Permission.html#getPrimaryGroup(java.lang.String, org.bukkit.OfflinePlayer)"><code>getPrimaryGroup(String, OfflinePlayer)</code></a> instead.</i></div>
<tdclass="colLast"><code><strong><ahref="../../../../net/milkbowl/vault/permission/Permission.html#groupAdd(java.lang.String, java.lang.String, java.lang.String)">groupAdd</a></strong>(<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> world,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> group,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> permission)</code>
<divclass="block">Add permission to a group.</div>
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> group,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> permission)</code>
<divclass="block">Add permission to a group.</div>
<tdclass="colLast"><code><strong><ahref="../../../../net/milkbowl/vault/permission/Permission.html#groupHas(java.lang.String, java.lang.String, java.lang.String)">groupHas</a></strong>(<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> world,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> group,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> permission)</code>
<divclass="block">Checks if group has a permission node.</div>
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> group,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> permission)</code>
<divclass="block">Checks if group has a permission node.</div>
<tdclass="colLast"><code><strong><ahref="../../../../net/milkbowl/vault/permission/Permission.html#groupRemove(java.lang.String, java.lang.String, java.lang.String)">groupRemove</a></strong>(<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> world,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> group,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> permission)</code>
<divclass="block">Remove permission from a group.</div>
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> group,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> permission)</code>
<divclass="block">Remove permission from a group.</div>
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> permission)</code>
<divclass="block">Checks if a CommandSender has a permission node.</div>
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> permission)</code>
<divclass="block">Checks if player has a permission node.</div>
</td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>boolean</code></td>
<tdclass="colLast"><code><strong><ahref="../../../../net/milkbowl/vault/permission/Permission.html#has(java.lang.String, java.lang.String, java.lang.String)">has</a></strong>(<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> world,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> player,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> permission)</code>
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> player,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> permission)</code>
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> permission)</code>
<divclass="block">Add permission to a player ONLY for the world the player is currently on.</div>
</td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>boolean</code></td>
<tdclass="colLast"><code><strong><ahref="../../../../net/milkbowl/vault/permission/Permission.html#playerAdd(java.lang.String, org.bukkit.OfflinePlayer, java.lang.String)">playerAdd</a></strong>(<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> world,
org.bukkit.OfflinePlayer player,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> permission)</code>
<divclass="block">Add permission to a player.</div>
<tdclass="colLast"><code><strong><ahref="../../../../net/milkbowl/vault/permission/Permission.html#playerAdd(java.lang.String, java.lang.String, java.lang.String)">playerAdd</a></strong>(<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> world,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> player,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> permission)</code>
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> player,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> permission)</code>
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> group)</code>
<divclass="block">Add player to a group.</div>
</td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>boolean</code></td>
<tdclass="colLast"><code><strong><ahref="../../../../net/milkbowl/vault/permission/Permission.html#playerAddGroup(java.lang.String, org.bukkit.OfflinePlayer, java.lang.String)">playerAddGroup</a></strong>(<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> world,
org.bukkit.OfflinePlayer player,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> group)</code>
<tdclass="colLast"><code><strong><ahref="../../../../net/milkbowl/vault/permission/Permission.html#playerAddGroup(java.lang.String, java.lang.String, java.lang.String)">playerAddGroup</a></strong>(<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> world,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> player,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> group)</code>
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> player,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> group)</code>
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> permission)</code>
<divclass="block">Add transient permission to a player.</div>
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> permission)</code>
<divclass="block">Add transient permission to a player.</div>
</td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code>boolean</code></td>
<tdclass="colLast"><code><strong><ahref="../../../../net/milkbowl/vault/permission/Permission.html#playerAddTransient(java.lang.String, org.bukkit.OfflinePlayer, java.lang.String)">playerAddTransient</a></strong>(<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> worldName,
org.bukkit.OfflinePlayer player,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> permission)</code>
<divclass="block">Adds a world specific transient permission to the player, may only work with some permission managers.</div>
</td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>boolean</code></td>
<tdclass="colLast"><code><strong><ahref="../../../../net/milkbowl/vault/permission/Permission.html#playerAddTransient(java.lang.String, org.bukkit.entity.Player, java.lang.String)">playerAddTransient</a></strong>(<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> worldName,
org.bukkit.entity.Player player,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> permission)</code>
<divclass="block">Adds a world specific transient permission to the player, may only work with some permission managers.</div>
</td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code>boolean</code></td>
<tdclass="colLast"><code><strong><ahref="../../../../net/milkbowl/vault/permission/Permission.html#playerAddTransient(java.lang.String, java.lang.String)">playerAddTransient</a></strong>(<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> player,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> permission)</code>
<divclass="block"><i>As of VaultAPI 1.4 use <ahref="../../../../net/milkbowl/vault/permission/Permission.html#playerAddTransient(org.bukkit.OfflinePlayer, java.lang.String)"><code>playerAddTransient(OfflinePlayer, String)</code></a> instead.</i></div>
</div>
</td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>boolean</code></td>
<tdclass="colLast"><code><strong><ahref="../../../../net/milkbowl/vault/permission/Permission.html#playerAddTransient(java.lang.String, java.lang.String, java.lang.String)">playerAddTransient</a></strong>(<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> worldName,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> player,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> permission)</code>
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> permission)</code>
<divclass="block">Checks if player has a permission node.</div>
</td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>boolean</code></td>
<tdclass="colLast"><code><strong><ahref="../../../../net/milkbowl/vault/permission/Permission.html#playerHas(java.lang.String, org.bukkit.OfflinePlayer, java.lang.String)">playerHas</a></strong>(<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> world,
org.bukkit.OfflinePlayer player,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> permission)</code>
<divclass="block">Checks if player has a permission node.</div>
<tdclass="colLast"><code><strong><ahref="../../../../net/milkbowl/vault/permission/Permission.html#playerHas(java.lang.String, java.lang.String, java.lang.String)">playerHas</a></strong>(<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> world,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> player,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> permission)</code>
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> player,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> permission)</code>
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> group)</code>
<divclass="block">Check if player is member of a group.</div>
</td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>boolean</code></td>
<tdclass="colLast"><code><strong><ahref="../../../../net/milkbowl/vault/permission/Permission.html#playerInGroup(java.lang.String, org.bukkit.OfflinePlayer, java.lang.String)">playerInGroup</a></strong>(<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> world,
org.bukkit.OfflinePlayer player,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> group)</code>
<divclass="block">Check if player is member of a group.</div>
<tdclass="colLast"><code><strong><ahref="../../../../net/milkbowl/vault/permission/Permission.html#playerInGroup(java.lang.String, java.lang.String, java.lang.String)">playerInGroup</a></strong>(<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> world,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> player,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> group)</code>
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> player,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> group)</code>
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> permission)</code>
<divclass="block">Remove permission from a player.</div>
</td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>boolean</code></td>
<tdclass="colLast"><code><strong><ahref="../../../../net/milkbowl/vault/permission/Permission.html#playerRemove(java.lang.String, org.bukkit.OfflinePlayer, java.lang.String)">playerRemove</a></strong>(<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> world,
org.bukkit.OfflinePlayer player,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> permission)</code>
<divclass="block">Remove permission from a player.</div>
<tdclass="colLast"><code><strong><ahref="../../../../net/milkbowl/vault/permission/Permission.html#playerRemove(java.lang.String, java.lang.String, java.lang.String)">playerRemove</a></strong>(<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> world,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> player,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> permission)</code>
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> player,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> permission)</code>
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> group)</code>
<divclass="block">Remove player from a group.</div>
</td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>boolean</code></td>
<tdclass="colLast"><code><strong><ahref="../../../../net/milkbowl/vault/permission/Permission.html#playerRemoveGroup(java.lang.String, org.bukkit.OfflinePlayer, java.lang.String)">playerRemoveGroup</a></strong>(<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> world,
org.bukkit.OfflinePlayer player,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> group)</code>
<divclass="block">Remove player from a group.</div>
<tdclass="colLast"><code><strong><ahref="../../../../net/milkbowl/vault/permission/Permission.html#playerRemoveGroup(java.lang.String, java.lang.String, java.lang.String)">playerRemoveGroup</a></strong>(<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> world,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> player,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> group)</code>
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> player,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> group)</code>
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> permission)</code>
<divclass="block">Remove transient permission from a player.</div>
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> permission)</code>
<divclass="block">Remove transient permission from a player.</div>
</td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code>boolean</code></td>
<tdclass="colLast"><code><strong><ahref="../../../../net/milkbowl/vault/permission/Permission.html#playerRemoveTransient(java.lang.String, org.bukkit.OfflinePlayer, java.lang.String)">playerRemoveTransient</a></strong>(<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> worldName,
org.bukkit.OfflinePlayer player,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> permission)</code>
<divclass="block">Removes a world specific transient permission from the player, may only work with some permission managers.</div>
</td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>boolean</code></td>
<tdclass="colLast"><code><strong><ahref="../../../../net/milkbowl/vault/permission/Permission.html#playerRemoveTransient(java.lang.String, org.bukkit.entity.Player, java.lang.String)">playerRemoveTransient</a></strong>(<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> worldName,
org.bukkit.entity.Player player,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> permission)</code>
<divclass="block">Removes a world specific transient permission from the player, may only work with some permission managers.</div>
</td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code>boolean</code></td>
<tdclass="colLast"><code><strong><ahref="../../../../net/milkbowl/vault/permission/Permission.html#playerRemoveTransient(java.lang.String, java.lang.String)">playerRemoveTransient</a></strong>(<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> player,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> permission)</code>
<divclass="block"><i>As of VaultAPI 1.4 use <ahref="../../../../net/milkbowl/vault/permission/Permission.html#playerRemoveTransient(org.bukkit.OfflinePlayer, java.lang.String)"><code>playerRemoveTransient(OfflinePlayer, String)</code></a> instead.</i></div>
</div>
</td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>boolean</code></td>
<tdclass="colLast"><code><strong><ahref="../../../../net/milkbowl/vault/permission/Permission.html#playerRemoveTransient(java.lang.String, java.lang.String, java.lang.String)">playerRemoveTransient</a></strong>(<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> worldName,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> player,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> permission)</code>
<h3>Methods inherited from class java.lang.<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true"title="class or interface in java.lang">Object</a></h3>
<code><ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)"title="class or interface in java.lang">equals</a>, <ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#getClass()"title="class or interface in java.lang">getClass</a>, <ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#hashCode()"title="class or interface in java.lang">hashCode</a>, <ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notify()"title="class or interface in java.lang">notify</a>, <ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notifyAll()"title="class or interface in java.lang">notifyAll</a>, <ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#toString()"title="class or interface in java.lang">toString</a>, <ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait()"title="class or interface in java.lang">wait</a>, <ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long)"title="class or interface in java.lang">wait</a>, <ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long, int)"title="class or interface in java.lang">wait</a></code></li>
<pre>public abstract <ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> <ahref="../../../../src-html/net/milkbowl/vault/permission/Permission.html#line.41">getName</a>()</pre>
<divclass="block">Gets name of permission method</div>
<dl><dt><spanclass="strong">Returns:</span></dt><dd>Name of Permission Method</dd></dl>
<pre><ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/Deprecated.html?is-external=true"title="class or interface in java.lang">@Deprecated</a>
public boolean <ahref="../../../../src-html/net/milkbowl/vault/permission/Permission.html#line.59">has</a>(<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> world,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> player,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> permission)</pre>
<divclass="block"><spanclass="strong">Deprecated.</span> <i>As of VaultAPI 1.4 use <ahref="../../../../net/milkbowl/vault/permission/Permission.html#playerHas(java.lang.String, org.bukkit.OfflinePlayer, java.lang.String)"><code>playerHas(String, OfflinePlayer, String)</code></a> instead.</i></div>
<pre><ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/Deprecated.html?is-external=true"title="class or interface in java.lang">@Deprecated</a>
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> player,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> permission)</pre>
<divclass="block"><spanclass="strong">Deprecated.</span> <i>As of VaultAPI 1.4 use <ahref="../../../../net/milkbowl/vault/permission/Permission.html#playerHas(java.lang.String, org.bukkit.OfflinePlayer, java.lang.String)"><code>playerHas(String, OfflinePlayer, String)</code></a> instead.</i></div>
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> permission)</pre>
<divclass="block">Checks if a CommandSender has a permission node.
This will return the result of bukkits, generic .hasPermission() method and is identical in all cases.
This method will explicitly fail if the registered permission system does not register permissions in bukkit.
For easy checking of a commandsender</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>sender</code> - to check permissions on</dd><dd><code>permission</code> - to check for</dd>
<dt><spanclass="strong">Returns:</span></dt><dd>true if the sender has the permission</dd></dl>
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> permission)</pre>
<divclass="block">Checks if player has a permission node. (Short for playerHas(...)</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>player</code> - Player Object</dd><dd><code>permission</code> - Permission node</dd>
<dt><spanclass="strong">Returns:</span></dt><dd>Success or Failure</dd></dl>
<pre><ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/Deprecated.html?is-external=true"title="class or interface in java.lang">@Deprecated</a>
public abstract boolean <ahref="../../../../src-html/net/milkbowl/vault/permission/Permission.html#line.105">playerHas</a>(<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> world,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> player,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> permission)</pre>
<divclass="block"><spanclass="strong">Deprecated.</span> <i>As of VaultAPI 1.4 use <ahref="../../../../net/milkbowl/vault/permission/Permission.html#playerHas(java.lang.String, org.bukkit.OfflinePlayer, java.lang.String)"><code>playerHas(String, OfflinePlayer, String)</code></a> instead.</i></div>
<pre><ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/Deprecated.html?is-external=true"title="class or interface in java.lang">@Deprecated</a>
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> player,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> permission)</pre>
<divclass="block"><spanclass="strong">Deprecated.</span> <i>As of VaultAPI 1.4 use <ahref="../../../../net/milkbowl/vault/permission/Permission.html#playerHas(java.lang.String, org.bukkit.OfflinePlayer, java.lang.String)"><code>playerHas(String, OfflinePlayer, String)</code></a> instead.</i></div>
<pre>public boolean <ahref="../../../../src-html/net/milkbowl/vault/permission/Permission.html#line.128">playerHas</a>(<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> world,
org.bukkit.OfflinePlayer player,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> permission)</pre>
<divclass="block">Checks if player has a permission node.
Supports NULL value for World if the permission system registered supports global permissions.
But May return odd values if the servers registered permission system does not have a global permission store.</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>world</code> - String world name</dd><dd><code>player</code> - to check</dd><dd><code>permission</code> - Permission node</dd>
<dt><spanclass="strong">Returns:</span></dt><dd>Success or Failure</dd></dl>
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> permission)</pre>
<divclass="block">Checks if player has a permission node.
Defaults to world-specific permission check if the permission system supports it.
See <ahref="../../../../net/milkbowl/vault/permission/Permission.html#playerHas(java.lang.String, org.bukkit.OfflinePlayer, java.lang.String)"><code>playerHas(String, OfflinePlayer, String)</code></a> for explicit global or world checks.</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>player</code> - Player Object</dd><dd><code>permission</code> - Permission node</dd>
<dt><spanclass="strong">Returns:</span></dt><dd>Success or Failure</dd></dl>
<pre><ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/Deprecated.html?is-external=true"title="class or interface in java.lang">@Deprecated</a>
public abstract boolean <ahref="../../../../src-html/net/milkbowl/vault/permission/Permission.html#line.160">playerAdd</a>(<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> world,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> player,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> permission)</pre>
<divclass="block"><spanclass="strong">Deprecated.</span> <i>As of VaultAPI 1.4 use <ahref="../../../../net/milkbowl/vault/permission/Permission.html#playerAdd(java.lang.String, org.bukkit.OfflinePlayer, java.lang.String)"><code>playerAdd(String, OfflinePlayer, String)</code></a> instead.
Add permission to a player.
Supports NULL value for World if the permission system registered supports global permissions.
But May return odd values if the servers registered permission system does not have a global permission store.</i></div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>world</code> - World name</dd><dd><code>player</code> - Player name</dd><dd><code>permission</code> - Permission node</dd>
<dt><spanclass="strong">Returns:</span></dt><dd>Success or Failure</dd></dl>
<pre><ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/Deprecated.html?is-external=true"title="class or interface in java.lang">@Deprecated</a>
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> player,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> permission)</pre>
<divclass="block"><spanclass="strong">Deprecated.</span> <i>As of VaultAPI 1.4 use <ahref="../../../../net/milkbowl/vault/permission/Permission.html#playerAdd(java.lang.String, org.bukkit.OfflinePlayer, java.lang.String)"><code>playerAdd(String, OfflinePlayer, String)</code></a> instead.</i></div>
<pre>public boolean <ahref="../../../../src-html/net/milkbowl/vault/permission/Permission.html#line.183">playerAdd</a>(<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> world,
org.bukkit.OfflinePlayer player,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> permission)</pre>
<divclass="block">Add permission to a player.
Supports NULL value for World if the permission system registered supports global permissions.
But May return odd values if the servers registered permission system does not have a global permission store.</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>world</code> - String world name</dd><dd><code>player</code> - to add to</dd><dd><code>permission</code> - Permission node</dd>
<dt><spanclass="strong">Returns:</span></dt><dd>Success or Failure</dd></dl>
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> permission)</pre>
<divclass="block">Add permission to a player ONLY for the world the player is currently on.
This is a world-specific operation, if you want to add global permission you must explicitly use NULL for the world.
See <ahref="../../../../net/milkbowl/vault/permission/Permission.html#playerAdd(java.lang.String, org.bukkit.OfflinePlayer, java.lang.String)"><code>playerAdd(String, OfflinePlayer, String)</code></a> for global permission use.</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>player</code> - Player Object</dd><dd><code>permission</code> - Permission node</dd>
<dt><spanclass="strong">Returns:</span></dt><dd>Success or Failure</dd></dl>
<pre><ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/Deprecated.html?is-external=true"title="class or interface in java.lang">@Deprecated</a>
public boolean <ahref="../../../../src-html/net/milkbowl/vault/permission/Permission.html#line.207">playerAddTransient</a>(<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> player,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> permission)
throws <ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/UnsupportedOperationException.html?is-external=true"title="class or interface in java.lang">UnsupportedOperationException</a></pre>
<divclass="block"><spanclass="strong">Deprecated.</span> <i>As of VaultAPI 1.4 use <ahref="../../../../net/milkbowl/vault/permission/Permission.html#playerAddTransient(org.bukkit.OfflinePlayer, java.lang.String)"><code>playerAddTransient(OfflinePlayer, String)</code></a> instead.</i></div>
<dl><dt><spanclass="strong">Throws:</span></dt>
<dd><code><ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/UnsupportedOperationException.html?is-external=true"title="class or interface in java.lang">UnsupportedOperationException</a></code></dd></dl>
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> permission)
throws <ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/UnsupportedOperationException.html?is-external=true"title="class or interface in java.lang">UnsupportedOperationException</a></pre>
<divclass="block">Add transient permission to a player.
This implementation can be used by any subclass which implements a "pure" superperms plugin, i.e.
one that only needs the built-in Bukkit API to add transient permissions to a player.</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>player</code> - to add to</dd><dd><code>permission</code> - Permission node</dd>
<dt><spanclass="strong">Returns:</span></dt><dd>Success or Failure</dd>
<dt><spanclass="strong">Throws:</span></dt>
<dd><code><ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/UnsupportedOperationException.html?is-external=true"title="class or interface in java.lang">UnsupportedOperationException</a></code></dd></dl>
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> permission)</pre>
<divclass="block">Add transient permission to a player.
This operation adds a permission onto the player object in bukkit via Bukkit's permission interface.</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>player</code> - Player Object</dd><dd><code>permission</code> - Permission node</dd>
<dt><spanclass="strong">Returns:</span></dt><dd>Success or Failure</dd></dl>
<pre>public boolean <ahref="../../../../src-html/net/milkbowl/vault/permission/Permission.html#line.262">playerAddTransient</a>(<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> worldName,
org.bukkit.OfflinePlayer player,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> permission)</pre>
<divclass="block">Adds a world specific transient permission to the player, may only work with some permission managers.
Defaults to GLOBAL permissions for any permission system that does not support world-specific transient permissions!</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>worldName</code> - to check on</dd><dd><code>player</code> - to add to</dd><dd><code>permission</code> - to test</dd>
<dt><spanclass="strong">Returns:</span></dt><dd>Success or Failure</dd></dl>
<pre>public boolean <ahref="../../../../src-html/net/milkbowl/vault/permission/Permission.html#line.275">playerAddTransient</a>(<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> worldName,
org.bukkit.entity.Player player,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> permission)</pre>
<divclass="block">Adds a world specific transient permission to the player, may only work with some permission managers.
Defaults to GLOBAL permissions for any permission system that does not support world-specific transient permissions!</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>worldName</code> - to check on</dd><dd><code>player</code> - to check</dd><dd><code>permission</code> - to check for</dd>
<dt><spanclass="strong">Returns:</span></dt><dd>Success or Failure</dd></dl>
<pre><ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/Deprecated.html?is-external=true"title="class or interface in java.lang">@Deprecated</a>
public boolean <ahref="../../../../src-html/net/milkbowl/vault/permission/Permission.html#line.283">playerAddTransient</a>(<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> worldName,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> player,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> permission)</pre>
<divclass="block"><spanclass="strong">Deprecated.</span> <i>As of VaultAPI 1.4 use <ahref="../../../../net/milkbowl/vault/permission/Permission.html#playerAddTransient(java.lang.String, org.bukkit.OfflinePlayer, java.lang.String)"><code>playerAddTransient(String, OfflinePlayer, String)</code></a> instead.</i></div>
<pre><ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/Deprecated.html?is-external=true"title="class or interface in java.lang">@Deprecated</a>
public boolean <ahref="../../../../src-html/net/milkbowl/vault/permission/Permission.html#line.295">playerRemoveTransient</a>(<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> worldName,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> player,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> permission)</pre>
<divclass="block"><spanclass="strong">Deprecated.</span> <i>As of VaultAPI 1.4 use <ahref="../../../../net/milkbowl/vault/permission/Permission.html#playerRemoveTransient(java.lang.String, org.bukkit.OfflinePlayer, java.lang.String)"><code>playerRemoveTransient(String, OfflinePlayer, String)</code></a> instead.</i></div>
<pre>public boolean <ahref="../../../../src-html/net/milkbowl/vault/permission/Permission.html#line.312">playerRemoveTransient</a>(<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> worldName,
org.bukkit.OfflinePlayer player,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> permission)</pre>
<divclass="block">Removes a world specific transient permission from the player, may only work with some permission managers.
Defaults to GLOBAL permissions for any permission system that does not support world-specific transient permissions!</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>worldName</code> - to remove for</dd><dd><code>player</code> - to remove for</dd><dd><code>permission</code> - to remove</dd>
<dt><spanclass="strong">Returns:</span></dt><dd>Success or Failure</dd></dl>
<pre>public boolean <ahref="../../../../src-html/net/milkbowl/vault/permission/Permission.html#line.325">playerRemoveTransient</a>(<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> worldName,
org.bukkit.entity.Player player,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> permission)</pre>
<divclass="block">Removes a world specific transient permission from the player, may only work with some permission managers.
Defaults to GLOBAL permissions for any permission system that does not support world-specific transient permissions!</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>worldName</code> - to check on</dd><dd><code>player</code> - to check</dd><dd><code>permission</code> - to check for</dd>
<dt><spanclass="strong">Returns:</span></dt><dd>Success or Failure</dd></dl>
<pre><ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/Deprecated.html?is-external=true"title="class or interface in java.lang">@Deprecated</a>
public abstract boolean <ahref="../../../../src-html/net/milkbowl/vault/permission/Permission.html#line.333">playerRemove</a>(<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> world,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> player,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> permission)</pre>
<divclass="block"><spanclass="strong">Deprecated.</span> <i>As of VaultAPI 1.4 use <ahref="../../../../net/milkbowl/vault/permission/Permission.html#playerRemove(java.lang.String, org.bukkit.OfflinePlayer, java.lang.String)"><code>playerRemove(String, OfflinePlayer, String)</code></a> instead.</i></div>
<pre>public boolean <ahref="../../../../src-html/net/milkbowl/vault/permission/Permission.html#line.345">playerRemove</a>(<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> world,
org.bukkit.OfflinePlayer player,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> permission)</pre>
<divclass="block">Remove permission from a player.
Supports NULL value for World if the permission system registered supports global permissions.
But May return odd values if the servers registered permission system does not have a global permission store.</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>world</code> - World name</dd><dd><code>player</code> - OfflinePlayer</dd><dd><code>permission</code> - Permission node</dd>
<dt><spanclass="strong">Returns:</span></dt><dd>Success or Failure</dd></dl>
<pre><ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/Deprecated.html?is-external=true"title="class or interface in java.lang">@Deprecated</a>
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> player,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> permission)</pre>
<divclass="block">Remove permission from a player.
Supports NULL value for World if the permission system registered supports global permissions.
But May return odd values if the servers registered permission system does not have a global permission store.</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>world</code> - World name</dd><dd><code>player</code> - Player name</dd><dd><code>permission</code> - Permission node</dd>
<dt><spanclass="strong">Returns:</span></dt><dd>Success or Failure</dd></dl>
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> permission)</pre>
<divclass="block">Remove permission from a player.
Will attempt to remove permission from the player on the player's current world. This is NOT a global operation.</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>player</code> - Player Object</dd><dd><code>permission</code> - Permission node</dd>
<dt><spanclass="strong">Returns:</span></dt><dd>Success or Failure</dd></dl>
<pre><ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/Deprecated.html?is-external=true"title="class or interface in java.lang">@Deprecated</a>
public boolean <ahref="../../../../src-html/net/milkbowl/vault/permission/Permission.html#line.386">playerRemoveTransient</a>(<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> player,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> permission)</pre>
<divclass="block"><spanclass="strong">Deprecated.</span> <i>As of VaultAPI 1.4 use <ahref="../../../../net/milkbowl/vault/permission/Permission.html#playerRemoveTransient(org.bukkit.OfflinePlayer, java.lang.String)"><code>playerRemoveTransient(OfflinePlayer, String)</code></a> instead.</i></div>
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> permission)</pre>
<divclass="block">Remove transient permission from a player.
This implementation can be used by any subclass which implements a "pure" superperms plugin, i.e.
one that only needs the built-in Bukkit API to remove transient permissions from a player. Any subclass
implementing a plugin which provides its own API for this needs to override this method.</div>
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> permission)</pre>
<divclass="block">Remove transient permission from a player.</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>player</code> - Player Object</dd><dd><code>permission</code> - Permission node</dd>
<dt><spanclass="strong">Returns:</span></dt><dd>Success or Failure</dd></dl>
<pre>public abstract boolean <ahref="../../../../src-html/net/milkbowl/vault/permission/Permission.html#line.439">groupHas</a>(<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> world,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> group,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> permission)</pre>
<divclass="block">Checks if group has a permission node.
Supports NULL value for World if the permission system registered supports global permissions.
But May return odd values if the servers registered permission system does not have a global permission store.</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>world</code> - World name</dd><dd><code>group</code> - Group name</dd><dd><code>permission</code> - Permission node</dd>
<dt><spanclass="strong">Returns:</span></dt><dd>Success or Failure</dd></dl>
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> group,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> permission)</pre>
<divclass="block">Checks if group has a permission node.
Supports NULL value for World if the permission system registered supports global permissions.
But May return odd values if the servers registered permission system does not have a global permission store.</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>world</code> - World Object</dd><dd><code>group</code> - Group name</dd><dd><code>permission</code> - Permission node</dd>
<dt><spanclass="strong">Returns:</span></dt><dd>Success or Failure</dd></dl>
<pre>public abstract boolean <ahref="../../../../src-html/net/milkbowl/vault/permission/Permission.html#line.468">groupAdd</a>(<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> world,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> group,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> permission)</pre>
<divclass="block">Add permission to a group.
Supports NULL value for World if the permission system registered supports global permissions.
But May return odd values if the servers registered permission system does not have a global permission store.</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>world</code> - World name</dd><dd><code>group</code> - Group name</dd><dd><code>permission</code> - Permission node</dd>
<dt><spanclass="strong">Returns:</span></dt><dd>Success or Failure</dd></dl>
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> group,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> permission)</pre>
<divclass="block">Add permission to a group.
Supports NULL value for World if the permission system registered supports global permissions.
But May return odd values if the servers registered permission system does not have a global permission store.</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>world</code> - World Object</dd><dd><code>group</code> - Group name</dd><dd><code>permission</code> - Permission node</dd>
<dt><spanclass="strong">Returns:</span></dt><dd>Success or Failure</dd></dl>
<pre>public abstract boolean <ahref="../../../../src-html/net/milkbowl/vault/permission/Permission.html#line.497">groupRemove</a>(<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> world,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> group,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> permission)</pre>
<divclass="block">Remove permission from a group.
Supports NULL value for World if the permission system registered supports global permissions.
But May return odd values if the servers registered permission system does not have a global permission store.</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>world</code> - World name</dd><dd><code>group</code> - Group name</dd><dd><code>permission</code> - Permission node</dd>
<dt><spanclass="strong">Returns:</span></dt><dd>Success or Failure</dd></dl>
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> group,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> permission)</pre>
<divclass="block">Remove permission from a group.
Supports NULL value for World if the permission system registered supports global permissions.
But May return odd values if the servers registered permission system does not have a global permission store.</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>world</code> - World Object</dd><dd><code>group</code> - Group name</dd><dd><code>permission</code> - Permission node</dd>
<dt><spanclass="strong">Returns:</span></dt><dd>Success or Failure</dd></dl>
<pre><ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/Deprecated.html?is-external=true"title="class or interface in java.lang">@Deprecated</a>
public abstract boolean <ahref="../../../../src-html/net/milkbowl/vault/permission/Permission.html#line.520">playerInGroup</a>(<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> world,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> player,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> group)</pre>
<divclass="block"><spanclass="strong">Deprecated.</span> <i>As of VaultAPI 1.4 use <ahref="../../../../net/milkbowl/vault/permission/Permission.html#playerInGroup(java.lang.String, org.bukkit.OfflinePlayer, java.lang.String)"><code>playerInGroup(String, OfflinePlayer, String)</code></a> instead.</i></div>
<pre><ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/Deprecated.html?is-external=true"title="class or interface in java.lang">@Deprecated</a>
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> player,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> group)</pre>
<divclass="block"><spanclass="strong">Deprecated.</span> <i>As of VaultAPI 1.4 use <ahref="../../../../net/milkbowl/vault/permission/Permission.html#playerInGroup(java.lang.String, org.bukkit.OfflinePlayer, java.lang.String)"><code>playerInGroup(String, OfflinePlayer, String)</code></a> instead.</i></div>
<pre>public boolean <ahref="../../../../src-html/net/milkbowl/vault/permission/Permission.html#line.543">playerInGroup</a>(<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> world,
org.bukkit.OfflinePlayer player,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> group)</pre>
<divclass="block">Check if player is member of a group.
Supports NULL value for World if the permission system registered supports global permissions.
But May return odd values if the servers registered permission system does not have a global permission store.</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>world</code> - World Object</dd><dd><code>player</code> - to check</dd><dd><code>group</code> - Group name</dd>
<dt><spanclass="strong">Returns:</span></dt><dd>Success or Failure</dd></dl>
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> group)</pre>
<divclass="block">Check if player is member of a group.
This method will ONLY check groups for which the player is in that are defined for the current world.
This may result in odd return behaviour depending on what permission system has been registered.</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>player</code> - Player Object</dd><dd><code>group</code> - Group name</dd>
<dt><spanclass="strong">Returns:</span></dt><dd>Success or Failure</dd></dl>
<pre><ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/Deprecated.html?is-external=true"title="class or interface in java.lang">@Deprecated</a>
public abstract boolean <ahref="../../../../src-html/net/milkbowl/vault/permission/Permission.html#line.567">playerAddGroup</a>(<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> world,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> player,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> group)</pre>
<divclass="block"><spanclass="strong">Deprecated.</span> <i>As of VaultAPI 1.4 use <ahref="../../../../net/milkbowl/vault/permission/Permission.html#playerAddGroup(java.lang.String, org.bukkit.OfflinePlayer, java.lang.String)"><code>playerAddGroup(String, OfflinePlayer, String)</code></a> instead.</i></div>
<pre><ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/Deprecated.html?is-external=true"title="class or interface in java.lang">@Deprecated</a>
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> player,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> group)</pre>
<divclass="block"><spanclass="strong">Deprecated.</span> <i>As of VaultAPI 1.4 use <ahref="../../../../net/milkbowl/vault/permission/Permission.html#playerAddGroup(java.lang.String, org.bukkit.OfflinePlayer, java.lang.String)"><code>playerAddGroup(String, OfflinePlayer, String)</code></a> instead.</i></div>
<pre>public boolean <ahref="../../../../src-html/net/milkbowl/vault/permission/Permission.html#line.590">playerAddGroup</a>(<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> world,
org.bukkit.OfflinePlayer player,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> group)</pre>
<divclass="block">Add player to a group.
Supports NULL value for World if the permission system registered supports global permissions.
But May return odd values if the servers registered permission system does not have a global permission store.</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>world</code> - String world name</dd><dd><code>player</code> - to add</dd><dd><code>group</code> - Group name</dd>
<dt><spanclass="strong">Returns:</span></dt><dd>Success or Failure</dd></dl>
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> group)</pre>
<divclass="block">Add player to a group.
This will add a player to the group on the current World. This may return odd results if the permission system
being used on the server does not support world-specific groups, or if the group being added to is a global group.</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>player</code> - Player Object</dd><dd><code>group</code> - Group name</dd>
<dt><spanclass="strong">Returns:</span></dt><dd>Success or Failure</dd></dl>
<pre><ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/Deprecated.html?is-external=true"title="class or interface in java.lang">@Deprecated</a>
public abstract boolean <ahref="../../../../src-html/net/milkbowl/vault/permission/Permission.html#line.614">playerRemoveGroup</a>(<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> world,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> player,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> group)</pre>
<divclass="block"><spanclass="strong">Deprecated.</span> <i>As of VaultAPI 1.4 use <ahref="../../../../net/milkbowl/vault/permission/Permission.html#playerRemoveGroup(java.lang.String, org.bukkit.OfflinePlayer, java.lang.String)"><code>playerRemoveGroup(String, OfflinePlayer, String)</code></a> instead.</i></div>
<pre><ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/Deprecated.html?is-external=true"title="class or interface in java.lang">@Deprecated</a>
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> player,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> group)</pre>
<divclass="block"><spanclass="strong">Deprecated.</span> <i>As of VaultAPI 1.4 use <ahref="../../../../net/milkbowl/vault/permission/Permission.html#playerRemoveGroup(java.lang.String, org.bukkit.OfflinePlayer, java.lang.String)"><code>playerRemoveGroup(String, OfflinePlayer, String)</code></a> instead.</i></div>
<pre>public boolean <ahref="../../../../src-html/net/milkbowl/vault/permission/Permission.html#line.637">playerRemoveGroup</a>(<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> world,
org.bukkit.OfflinePlayer player,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> group)</pre>
<divclass="block">Remove player from a group.
Supports NULL value for World if the permission system registered supports global permissions.
But May return odd values if the servers registered permission system does not have a global permission store.</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>world</code> - World Object</dd><dd><code>player</code> - to remove</dd><dd><code>group</code> - Group name</dd>
<dt><spanclass="strong">Returns:</span></dt><dd>Success or Failure</dd></dl>
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> group)</pre>
<divclass="block">Remove player from a group.
This will add a player to the group on the current World. This may return odd results if the permission system
being used on the server does not support world-specific groups, or if the group being added to is a global group.</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>player</code> - Player Object</dd><dd><code>group</code> - Group name</dd>
<dt><spanclass="strong">Returns:</span></dt><dd>Success or Failure</dd></dl>
<pre><ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/Deprecated.html?is-external=true"title="class or interface in java.lang">@Deprecated</a>
public abstract <ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a>[] <ahref="../../../../src-html/net/milkbowl/vault/permission/Permission.html#line.661">getPlayerGroups</a>(<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> world,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> player)</pre>
<divclass="block"><spanclass="strong">Deprecated.</span> <i>As of VaultAPI 1.4 use <ahref="../../../../net/milkbowl/vault/permission/Permission.html#getPlayerGroups(java.lang.String, org.bukkit.OfflinePlayer)"><code>getPlayerGroups(String, OfflinePlayer)</code></a> instead.</i></div>
<pre><ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/Deprecated.html?is-external=true"title="class or interface in java.lang">@Deprecated</a>
public <ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a>[] <ahref="../../../../src-html/net/milkbowl/vault/permission/Permission.html#line.667">getPlayerGroups</a>(org.bukkit.World world,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> player)</pre>
<divclass="block"><spanclass="strong">Deprecated.</span> <i>As of VaultAPI 1.4 use <ahref="../../../../net/milkbowl/vault/permission/Permission.html#getPlayerGroups(java.lang.String, org.bukkit.OfflinePlayer)"><code>getPlayerGroups(String, OfflinePlayer)</code></a> instead.</i></div>
<pre>public <ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a>[] <ahref="../../../../src-html/net/milkbowl/vault/permission/Permission.html#line.683">getPlayerGroups</a>(<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> world,
org.bukkit.OfflinePlayer player)</pre>
<divclass="block">Gets the list of groups that this player has
Supports NULL value for World if the permission system registered supports global permissions.
But May return odd values if the servers registered permission system does not have a global permission store.</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>world</code> - String world name</dd><dd><code>player</code> - OfflinePlayer</dd>
<dt><spanclass="strong">Returns:</span></dt><dd>Array of groups</dd></dl>
<pre>public <ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a>[] <ahref="../../../../src-html/net/milkbowl/vault/permission/Permission.html#line.695">getPlayerGroups</a>(org.bukkit.entity.Player player)</pre>
<divclass="block">Returns a list of world-specific groups that this player is currently in. May return unexpected results if
you are looking for global groups, or if the registered permission system does not support world-specific groups.
See <ahref="../../../../net/milkbowl/vault/permission/Permission.html#getPlayerGroups(java.lang.String, org.bukkit.OfflinePlayer)"><code>getPlayerGroups(String, OfflinePlayer)</code></a> for better control of World-specific or global groups.</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>player</code> - Player Object</dd>
<dt><spanclass="strong">Returns:</span></dt><dd>Array of groups</dd></dl>
<pre><ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/Deprecated.html?is-external=true"title="class or interface in java.lang">@Deprecated</a>
public abstract <ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> <ahref="../../../../src-html/net/milkbowl/vault/permission/Permission.html#line.703">getPrimaryGroup</a>(<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> world,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> player)</pre>
<divclass="block"><spanclass="strong">Deprecated.</span> <i>As of VaultAPI 1.4 use <ahref="../../../../net/milkbowl/vault/permission/Permission.html#getPrimaryGroup(java.lang.String, org.bukkit.OfflinePlayer)"><code>getPrimaryGroup(String, OfflinePlayer)</code></a> instead.</i></div>
<pre><ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/Deprecated.html?is-external=true"title="class or interface in java.lang">@Deprecated</a>
public <ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> <ahref="../../../../src-html/net/milkbowl/vault/permission/Permission.html#line.709">getPrimaryGroup</a>(org.bukkit.World world,
<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> player)</pre>
<divclass="block"><spanclass="strong">Deprecated.</span> <i>As of VaultAPI 1.4 use <ahref="../../../../net/milkbowl/vault/permission/Permission.html#getPrimaryGroup(java.lang.String, org.bukkit.OfflinePlayer)"><code>getPrimaryGroup(String, OfflinePlayer)</code></a> instead.</i></div>
<pre>public <ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> <ahref="../../../../src-html/net/milkbowl/vault/permission/Permission.html#line.725">getPrimaryGroup</a>(<ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> world,
org.bukkit.OfflinePlayer player)</pre>
<divclass="block">Gets players primary group
Supports NULL value for World if the permission system registered supports global permissions.
But May return odd values if the servers registered permission system does not have a global permission store.</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>world</code> - String world name</dd><dd><code>player</code> - to get from</dd>
<pre>public <ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a> <ahref="../../../../src-html/net/milkbowl/vault/permission/Permission.html#line.737">getPrimaryGroup</a>(org.bukkit.entity.Player player)</pre>
<divclass="block">Get players primary group.
Defaults to the players current world, so may return only world-specific groups.
In most cases <ahref="../../../../net/milkbowl/vault/permission/Permission.html#getPrimaryGroup(java.lang.String, org.bukkit.OfflinePlayer)"><code>getPrimaryGroup(String, OfflinePlayer)</code></a> is preferable.</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>player</code> - Player Object</dd>
<pre>public abstract <ahref="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</a>[] <ahref="../../../../src-html/net/milkbowl/vault/permission/Permission.html#line.745">getGroups</a>()</pre>
<divclass="block">Returns a list of all known groups</div>
<dl><dt><spanclass="strong">Returns:</span></dt><dd>an Array of String of all groups</dd></dl>