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 ;)
I just had an idea, I could let them add titles to their names. Then I found this plugin and its awesome! Exactly what I was thinking of. However, the way I wanted to use it was to add something onto their existing groups so in Herochat it will display like:
[Groupname]Playername The Great: the chat message
However, it won't let me enter something for a suffix title like " The Great" with a space before it. It seems to get stuck at the spaces. Is there some way you could possibly make it work, even if I put quotes around it like that and had a leading space on my suffix or is it impossible?
Thanks!
@scts
about the colors thing its working now seems my group manager was acting up
@scts
how do you change the color of the titles?
@noxturno
When they type /title color do they get a list of colors?
quick question I set up all the perms with colors and such but people are not able to change their colors I am using herochat not sure if thats the problem
im getting the [SEVERE] could not load in folder 'plugins' error. i tried all the versions you posted for people in the comments but none of them worked. any suggestions?
@scts
thanks for great and fast reply !
@noxturno
Use this build: http://dev.sctgaming.com/attachments/download/19/SGTitles.jar
I try the lastest download I get this :( http://pastebin.com/7axAVK0u
@lavistus
Is there any way I can get other plugins to work with SGTitles? I want people who reach an Achievement, and people who are in the TopPVP to receive titles.
ok TY, it works now, but I'm still confused on how to setup ranks
i would like this format: (SGrank)(my rank AKA Owner)Royalshrimp (Ninja)(owner)Royalshrimp
i have no clue how to do that sung essentials! any help would be nice! i added the ninja rank but its not showing up!
@scts
Same issue mate :( http://pastebin.com/WPbdZPnz
@lavistus
Try this build and let me know if it works for you: http://dev.sctgaming.com/attachments/download/19/SGTitles.jar
@lavistus
Probably because I compiled it against java 7 by mistake. You can upgrade Java to quickly resolve this issue but I will recompile against 1.6 like I should have and reupload ;)
so i just installed it, reloaded server. nothing. restarted server. nothing. either I've missed something or the config file was never created.
EDIT
so i scrolled up in the server log and it says that the plugin was not loaded. the reason being: unsupported class version error: com/sgtitles/SGtitles : unsupported major : minor version 51.0
hopes this help,
shrimp
@lavistus
You can use your permissions plugin (depending on which one you use) to do that.
@scts
Good to see you back.
so i have a question. i am currently using Essentials for my Chat management(to show ranks). i was wondering if it were possible to show the Chat prefix in this format:
(McMMOtitle)(rank)(name):chat for instance: (Archer)(Admin)RoyalShrimp
thanks so much in advance! Royalshrimp
@Schlumpf9
Never tested with titanchat. As long as titanchat is using display names it should work just fine.
@scts
ok, nice. Does it work then in the chat togheter with titanchat or is this incompatible then?