Rank List
NOTE: This plugin does NOT manage permissions or give ranks to other players it only LISTS the rank names themselves that are stored in the config
This plugin is for Server owners that keep getting asked the very familiar question "What are the ranks on this server?"
This plugin offers a simple solution:
By telling the user that if they use the command /ranklist they will get a list of the ranks currently on the server without having to go to a website to find out the ranks like most servers do
This plugin utilizes Hidendra's plugin metrics system, which means that the following information is collected and sent to mcstats.org:
- A unique identifier
- The server's version of Java
- Whether the server is in offline or online mode
- The plugin's version
- The server's version
- The OS version/name and architecture
- The core count for the CPU
- The number of players online
- The Metrics version
You can disable the stat collection via /plugins/PluginMetrics/config.yml if you wish.
This plugin contains an update checker. You can disable this in the main config.yml if you do not wish to check for updates.
Simply change "checkforupdates: true" to "checkforupdates: false" to disable this feature.
-Commands-
/ranklist - lists the current ranks available on the server
/ranklist reload - reloads the config
/rnklst or /ranks can also be used as an abbreviated command for this plugin
-Permissions-
ranklist.reload - allows a player to reload the plugin config
-Configuration-
-Colour Codes-
- &0 BLACK
- &1 DARK BLUE
- &2 DARK GREEN
- &3 DARK AQUA
- &4 DARK RED
- &5 DARK PURPLE
- &6 GOLD
- &7 GRAY
- &8 DARK GRAY
- &9 INDIGO
- &A GREEN
- &B AQUA
- &C RED
- &D PINK
- &E YELLOW
- &F WHITE
- &M STRIKE THROUGH
- &N UNDERLINED
- &L BOLD
- &K RANDOM
- &O ITALIC
To do:
- Nothing yet, if you would like to request a feature, please create a ticket :)
Please NOTE that this plugin is compiled with JRE 7
Changes
V0.1
- First build of plugin
- simple one command implemented for now
V0.2
- added config file to add/change rank names and server name displayed when command executed
- updated to 1.4.6
V0.3
- Added plugin metrics
- Changed folder name for config to "RankList" instead of "RankList1"
- fixed minor bug on version number
V0.3.1
- updated for 1.4.7
V0.4
- added colour support
V0.4.1
- updated for 1.5
V0.4.2 18/04/2013
- updated for 1.5.1
- improved source code
V0.4.3 04/05/2013
- updated for 1.5.2
- improved source code yet again :)
V0.5 26/05/2013
- Added reload command.
- Added abbreviated command "rnklst".
V0.5.1 27/05/2013
- Added support for up to 20 Ranks (By request).
- Added some formatting, number for each rank.
V0.5.2 03/07/2013
- Updated to 1.6.1.
V0.5.3 11/07/2013
- Updated to 1.6.2.
V0.6 31/08/2013
- Redid project structure.
- Added update checker.
- Changed the way the information is displayed to user when ranklist command is used.
- This update has changes to CONFIG please check the download notes for instructions.
V0.7 16/10/2013
- Added support for unlimited ranks.
- This update has changes to CONFIG please delete / backup your previous config, then delete so the new one can be created.
V0.7.1 16/10/2013
- Fixed small bug when player joins.
V0.7.2 02/12/2013
- Updated to 1.7.2
V0.7.3 06/12/2013
- re-styled the presentation of the ranks and credits of plugin.
- this update has CHANGES to config, please backup your current config and delete the current to generate the new one.
- you can now customise the description of your rank list in the config
V0.7.3.1 25/12/2013
- removed rank numbers before ranks
- updated to 1.7.2 V0.3
V0.7.3.2 09/01/2014
- fixes ticket #1 as reported here http://dev.bukkit.org/bukkit-plugins/rank-list/tickets/1-error-on-use/
Latest Approved Plugin Build available here for 1.7.X!: http://dev.bukkit.org/bukkit-plugins/rank-list/files/25-rank-list-0-7-3-2/
See this plugin in action at: mc.teozcommunity.com
Any feedback/ideas regarding this plugin would be appreciated
Plugin not working? Please pass the contents of your yml file using the parser link on the next line before asking for help!
NOTE: This plugin does not manage the permission ranks/groups it only lists them, sorry for the confusion! use group manager if you would like a plugin to do this, thanks, please do not ask about this or the comment will be removed
@Mavhill
same here, must be a bug with the page, i reported it to bukkit, will keep you posted.
EDIT: fixed: http://dev.bukkit.org/bukkit-plugins/rank-list/create-ticket/
hmm, i see no ticket option on your page.
@Mavhill
please dont paste issues in the comment section, create a new ticket or it will not be resolved.
Getting this error on loadup now. with 0.7.3.1
2:23:36 AM java.lang.IllegalArgumentException: Plugin already intialized!\par 2:23:36 AM \tab at org.bukkit.plugin.java.PluginClassLoader.initialize(PluginClassLoader.java:98) [craftbukkit-1.7.2-R0.3-20131225.043511-4.jar:git-Bukkit-1.7.2-R0.2-3-g530fcb7-b2978jnks]\par 2:23:36 AM \tab at org.bukkit.plugin.java.JavaPlugin.<init>(JavaPlugin.java:59) [craftbukkit-1.7.2-R0.3-20131225.043511-4.jar:git-Bukkit-1.7.2-R0.2-3-g530fcb7-b2978jnks]\par 2:23:36 AM \tab at com.teozcommunity.teozfrank.ranklist.commands.Commands.<init>(Commands.java:17) [?:?]\par 2:23:36 AM \tab at com.teozcommunity.teozfrank.ranklist.main.RankList.onEnable(RankList.java:46) [?:?]\par 2:23:36 AM \tab at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:250) [craftbukkit-1.7.2-R0.3-20131225.043511-4.jar:git-Bukkit-1.7.2-R0.2-3-g530fcb7-b2978jnks]\par 2:23:36 AM \tab at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:350) [craftbukkit-1.7.2-R0.3-20131225.043511-4.jar:git-Bukkit-1.7.2-R0.2-3-g530fcb7-b2978jnks]\par 2:23:36 AM \tab at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:384) [craftbukkit-1.7.2-R0.3-20131225.043511-4.jar:git-Bukkit-1.7.2-R0.2-3-g530fcb7-b2978jnks]\par 2:23:36 AM \tab at org.bukkit.craftbukkit.v1_7_R1.CraftServer.loadPlugin(CraftServer.java:298) [craftbukkit-1.7.2-R0.3-20131225.043511-4.jar:git-Bukkit-1.7.2-R0.2-3-g530fcb7-b2978jnks]\par 2:23:36 AM \tab at org.bukkit.craftbukkit.v1_7_R1.CraftServer.enablePlugins(CraftServer.java:280) [craftbukkit-1.7.2-R0.3-20131225.043511-4.jar:git-Bukkit-1.7.2-R0.2-3-g530fcb7-b2978jnks]\par 2:23:36 AM \tab at net.minecraft.server.v1_7_R1.MinecraftServer.m(MinecraftServer.java:342) [craftbukkit-1.7.2-R0.3-20131225.043511-4.jar:git-Bukkit-1.7.2-R0.2-3-g530fcb7-b2978jnks]\par 2:23:37 AM \tab at net.minecraft.server.v1_7_R1.MinecraftServer.g(MinecraftServer.java:319) [craftbukkit-1.7.2-R0.3-20131225.043511-4.jar:git-Bukkit-1.7.2-R0.2-3-g530fcb7-b2978jnks]\par 2:23:37 AM \tab at net.minecraft.server.v1_7_R1.MinecraftServer.a(MinecraftServer.java:275) [craftbukkit-1.7.2-R0.3-20131225.043511-4.jar:git-Bukkit-1.7.2-R0.2-3-g530fcb7-b2978jnks]\par 2:23:37 AM \tab at net.minecraft.server.v1_7_R1.DedicatedServer.init(DedicatedServer.java:175) [craftbukkit-1.7.2-R0.3-20131225.043511-4.jar:git-Bukkit-1.7.2-R0.2-3-g530fcb7-b2978jnks]\par 2:23:37 AM \tab at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java:424) [craftbukkit-1.7.2-R0.3-20131225.043511-4.jar:git-Bukkit-1.7.2-R0.2-3-g530fcb7-b2978jnks]}
The question i have is can you rank people with this?
as it says -->
NOTE: This plugin does NOT manage permissions or give ranks to other players it only LISTS the rank names themselves that are stored in the config
@robinson0619
I'm sorry but I wont remove it, I have re styled it to look a bit better with the option to now edit the description, note you will need to back up your current config.
@LegndPowerdNube
Never thought that would be needed, ill see what I can do.
@EricLimaB
there is just one permission for reloading the config, as I thought there was no need for a permission on the main command itself, I can add one if needed :)
What about adding per-world rank lists?
Can you put an option to remove The Dev line at the bottom when your do /ranklist E.G "ranklist 0.7.2 for 1.6.4 blah blah blah" seems abit messy.. and can you make it so you can edit the above text as well E.G "These are the rank(s) on our server
-As well is there a way to split the table so.... "Server Player Ranks" Player Rank 1 Player Rank 2 Player Rank 3 " Server Donor Ranks" Donor Rank 1 Donor Rank 2 Donor Rank 3
@teozfrank
He means if this supports Permission nodes. like 'ranklist.allow' or something.
:D lol
@iamcoolerthancreeper
what do you mean?
Does it allow permissions?
Updated for Bukkit 1.6.1 ! :)
@DjoleAnt
please read the comment below your post
how to give someone rank?
@happyclay
This plugin does not manage the permission ranks/groups it only lists them, sorry for the confusion! use group manager if you would like a plugin to do this, thanks
@WalrusModding
advertising will get you nowhere!