I have been making a rank system for my server and i save there rank to the config but Should i load there rank into a hashmap on join or enable?
Jamscott That would be one way to do it. Another option is to use Bukkit Permissions or even using the Vault Library (Edit: Though this would only be good if you plan on doing more than just checking permissions as Vault's permission check just calls Bukkit's).
ProtoTempus My rank system using enums you get far better customization. I also don't want to depend on other plugins
Jamscott Alright, then like in my original post look at Bukkit Permissions. Additionally you could look into saving the data into a SQLite or MySQL database.
ProtoTempus I prefer my method. Im not needing to use MySQL atm my server is just for me and my friends for now
Jamscott I was just suggesting other options to the storage of permssions. Now that I read you post again I see you're asking about the storage of permissions in runtime. My bad. Just woke up. A HashMap would work great for just storing a rank.
You are designing a plugin that gives you more customization than PeX or GroupManager? I'd like to see that. Any particular reason you don't want to depend on another plugin that will literally do everything you want for you and not even require you to write a single line of code?
It's not because someone else made it already that you can't write it again yourself. Like he said, it's just for him and his frends.