Permissions
For more in-depth information, use the '/ipav perms [page]' command in-game. It gives practically the same information that unzipping iPAV.jar and reading the plugin.yml gives!
| Permission Node | Description | Inherited by |
|---|---|---|
| ipav.* | Gives access to all iPAV permissions | |
| ipav.command.* | Gives access to all iPAV commands | ipav.* |
| ipav.command | Gives access to the basic /ipav command. It is required in order to execute any other commands. | ipav.command.* |
| ipav.command.view.* | Gives access to toggle seeing all data types. | ipav.command.* |
| ipav.command.view.logins | Gives access to toggle viewing information when a user connects to the server. | ipav.command.view.* |
| ipav.command.view.deniedLogins | Gives access to toggle viewing information when a user is stopped from joining the server. | ipav.command.view.* |
| ipav.command.view.avSpy | Gives access to toggle viewing when another staff member changes an iPAV setting. | ipav.command.view.* |
| ipav.command.viewerList | Gives access to the command which allows you to list who has their seeing toggled on. | ipav.command.* |
| ipav.command.online | Gives access to the online-player listing command. | ipav.command.* |
| ipav.command.colors | Gives access to the color legend command. | ipav.command.* |
| ipav.command.player.* | Gives access to all player checking commands. | ipav.command.* |
| ipav.command.player.check | Gives access to view the different IPs that a user has connected with before. | ipav.command.player.* |
| ipav.command.player.alias | Gives access to view all of the players linked to all of a certain player's IPs. | ipav.command.player.* |
| ipav.command.player.list | Gives access to view a list of all logged players. | ipav.command.player.* |
| ipav.command.player.search | Gives access to be able to list all logged players whose player name contains certain text. | ipav.command.player.* |
| ipav.command.player.uuids | Gives access to be able to list all of the UUIDs that have used a specific player name. | ipav.command.player.* |
| ipav.command.ip.* | Gives access to all address checking commands. | ipav.command.* |
| ipav.command.ip.check | Gives access to view all of the players that have connected to a specific address or address range. | ipav.command.ip.* |
| ipav.command.uuid.* | Gives access to all UUID checking commands. | ipav.command.* |
| ipav.command.uuid.check | Gives access to be able to list all of the player names that have been used by a specific UUID. | ipav.command.uuid.* |
| ipav.command.joindate.* | Gives full access to the "/joinDate [player]" command. | ipav.command.* |
| ipav.command.joindate | Gives access to "/joinDate", which only shows results for the player that executed it. | ipav.command.joindate.* |
| ipav.command.joindate.others | Gives access to "/joinDate [player]" | ipav.command.joindate.* |
| ipav.command.perm | Gives access to view the available permissions in-game. | ipav.command.* |
| ipav.command.setJoinMessage | Gives access to "/ipav setJoinMessage" | ipav.command.* |
| ipav.command.setQuitMessage | Gives access to "/ipav setQuitMessage" | ipav.command.* |
| ipav.command.setKickMessage | Gives access to "/ipav setKickMessage" | ipav.command.* |
| ipav.command.versionCheck | Gives access to manually check for plugin updates released on Bukkit. | ipav.command.* |
| ipav.command.reload | Gives access to reload the plugin configuration file. | ipav.command.* |
| ipav.exempt.* | Makes you not show a connection or alias stat notification when you join. | ipav.* |
| ipav.exempt.logins | Makes you not show a connection address notification when you join. | ipav.exempt.* |
| ipav.exempt.onlineList | Makes you not show up when someone uses /ipav online. | ipav.exempt.* |
| ipav.exempt.viewerList | Makes you not show up when someone uses /ipav viewerList. | ipav.exempt.* |
| ipav.bypass.* | Gives access to all iPAV bypass nodes. Not configured correctly, currently useless | ipav.* |
| ipav.bypass.onlineListExempt | Makes you see someone even if he/she is exempt when using /ipav online. | ipav.bypass.* |
| ipav.bypass.viewerListExempt | Makes you see someone even if he/she is exempt when using /ipav viewerList. | ipav.bypass.* |
| ipav.seeUpdates | Checks for updates when a player with this permission logs in and update checking is set to true in the config | ipav.* |
| ipav.view.* | Lets a player see the address port in log data. | ipav.* |
| ipav.view.addresses | Lets a player see addresses in iPAV. If a player does not have this, all addresses get censored. | ipav.view.* |
| ipav.view.ports | Lets a player see the address port in log data. | ipav.view.* |
All permissions default to OP<sub>Except "ipav.command.joindate" which defaults to true (meaning everyone has that permission by default)</sub>