SGTitles
SGTitles
This plugin allows for users to have "collections" of titles. Titles can be rewarded for anything you want and can be created at any time using in-game commands. We also support several plugins for direct integration for achievement based title reward. Titles can also automatically be given out based on permission groups.
Award titles for winning a contests, being a veteran on your server, etc. Users can change their title as they wish! Achievement based titles offer something for users to strive for. Group based titles can be used to give your special ranks unique titles! There is no limit to what you can do!
This is my first public plugin release so I hope you enjoy it!
Features
- Users can switch between multiple titles
- Supports prefix and suffix titles separately!
- A title needs to be granted for a user to set it
- Only one prefix and suffix can be active at a time
- Permission group based titles
- Optional color command for users to change their name color
- Permissions for every command! Limit access where you desire
- Integration with several other plugins for achievement based title rewards
Optional Supported Plugins
mcMMO - Servers running McMMO can award titles when a user reaches a certain skill level! Titles can be customized per-skill. For example: 250 archery awards the title "Marksman"
Heroes - Servers running Heroes can have their players rewarded a title when they master a class! You can also configure it to reward the title without mastering the class.
DeathTpPlus - Titles can be rewarded for kill streaks and multi kills. You can customize at what streaks titles are given out!
Spout - Servers running Spout will see a players currently selected title show up over their head!
Installation and Requirements
SGTitles requires Vault
Simply place SGTitles.jar in your plugins folder and start the server! The config.yml will be generated automatically! Visit the configuration page for more information on changing your config.yml.
Configuration
Usage
Read this if you are having issues!
- SGTitles modifies the display name of players. So if you are not seeing a title show up it means that you have another plugin also overwriting player display names. The most common culprit of this is Essentials. (It can be disabled in the essentials config)
Planned Features
This section is also a planned feature ;)
Everything is working fine except for when I make the title, grant it, then try to equip it, it says that the title doesn't exist or I don't own it :/
@Nadorfel
That's a feature I haven't even thought of yet! I will add it to my to-do list!
Ok, I'll try it :D
I have been wanting this for sooooo long! Is there any Vault Support? I mean economy.
Can they buy titles?
@Gethdran
No. VoxelBox plugins wouldn't interfere. You need to run a permissions system that is supported by Vault. Any of the following: Permissions 3, bPermissions, PEX, GroupManager, PermissionsBukkit, zPermission
I'm using the Voxel Box plugins, but those are the only other plugins I use :/ Should I try removing them and seeing if it works then?
@Gethdran
What permissions system do you use? It looks like it doesn't support SuperPerms.
@Nadorfel
You're welcome :)
Dude. I love you.
Thank you so much.
http://pastebin.com/xcxFbshu
@Gethdran
Yep the one that shows up in the console. Put it on http://www.pastebin.com and link me it.
Is that the error message that shows up in the console after I type the command, or something else?
@Gethdran
Can you show me the stack trace?
Whenever I use the command "/title list [user]" or "/title add <user> <title>" it says that an internal error has occured, this happening to anyone else? All of the other commands so far are working. :/
Sweet, you used some of my ideas :D
@danielboyz
http://pastebin.com/ Paste your config.yml here and link me it.
Great I just cant get the DeathTpPlus function working using latest recommended deathTP and V0.5 from this plugin (I use Cbukkit R4)
Looks great! Testing it on my server now!
Cool :D