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 ;)
@ryvix
i did it both ways the undersqourt with creating and modifying but non arent workin
@AntiVenomHD
I believe it only works when creating a new title not when modifying one.
the _ isnt making the spaces it does [owner]_assassinZurcaled not [owner] AssassinZurcaled alsso here is another one [Lead_Mod]_assassinZurcaled not [lead mod] assassinZurcaled how come the _ isnt working?
@shark4675 , Kid, you need to settle down. Asking for help like a jackass will get you nowhere in life. Be polite, be patient. Fuckin' internet and technology has breed a pack of rude little dicks. Now go here and have a look in the 'open your eyes section', http://dev.bukkit.org/server-mods/sgtitles/pages/commands/
You will want to run;
/title create owner &8[&aOwner&8] prefix
* Replace &8 and &a with the colours you want.
You also need to ensure you are running Vault.
WTF why is there no help on how to use the commands?!?! i keep doing /title create owner 1 Sh or ati everything i try it keeps telling me the title must be prefix or suffix?!?! and if i need permissions to run this I'm getting rid of this crap cus the hole point was so i don't have to use permissions!!!!!!!!
Any chance of updating your github?
Hey i've noticed that wen the title happens its like [Owner]assassinZurcaled but is it possibly to make it be like [Owner] assassinZurcaled with a space and also can you add a space wen its like [assassin-god] = [assassin god] AntiVenomHd. Can you possibly tell me how to do that or help me with that?
somehow my server can't even startup and is stuck at : Enabling SGTitles 1.2, could it have anything to do with that craftbukkit/vault is alrdy at a higher version?(1.3 instead of 1.2.5-R4.0) since it has worked before I updated my vault
@scts yo i figured out how to use the plugin pretty well but not pro. Is there any way for thetitles to stay on wen you log off and on. Also is it possible to connect it to towny? Like im planning like if people create towns or nations it gives them titles too. also can they also add color chat or a colored nickname at least. Not nickname but like color name. Thanks hope you reply.
Can i use some help. I read that i have to disable something in essentials but i dont know wat. And also how do i make the prefix colorful?
an internall eror has occored while preforming this command, it wokred erlier today and now it doesnt =/ help please
@C0nd3mn3d
No, I want to be able to list my classes and have separate titles for each class, with different colours.
@Iaintee
this.
What I'd like to see is the option to be able to specify certain titles for each heroes class, that would make it more configurable and unique.
PLEASEEEEEEEEEEEEEEEEEEE =( MAKE THIS!
You cant give more colors for your nickname , if it were possible as essentials comand /nick for modify the name would be comfortable
Commands(ONLY ADMIN) -> /title nick <player> <newnickname> -EXAMPLE-> /title nick Luxius &8Lux&2ius
I love more colors for nickname, thank you beforehand
Add console commands support
Add console commands support
Please fix when you logout and rejoin the prefix,suffix,color disappear
You cant give more colors for your nickname , if it were possible as essentials comand /nick for modify the name would be comfortable
Commands(ONLY ADMIN) -> /title nick <player> <newnickname> -EXAMPLE-> /title nick Luxius &8Lux&2ius
I love more colors for nickname, thank you beforehand
Please please PLEASE add custom name support!
ok i just dont understand the the /Title create command beacue when i write example /title create owner [owner] prefix. then i says title succsefully created. BUT! when i write /title add user it doesnt work. when i try to add the tittle i just made on my user it just comes up a red error message.
@mtjaxter
I do believe it gets this error when I try to change it to suffix instead of the prefix. However, either way no matter what I do, nothing ever shows in chat. I was using EssentialsChat, I took that out and it still shows nothing on chat names...
I am getting this error when I try to have SGTitles enabled.
2012-07-14 16:13:35 [SEVERE] Could not pass event PlayerJoinEvent to SGTitles org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:304) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:460) at net.minecraft.server.ServerConfigurationManager.c(ServerConfigurationManager.java:132) at net.minecraft.server.NetLoginHandler.b(NetLoginHandler.java:129) at net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:41) at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:61) at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:567) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:459) at net.minecraft.server.ThreadServerApplication.run(SourceFile:492) Caused by: java.lang.NullPointerException at com.sgcraft.sgtitles.PlayerManager.addHeroesTitles(PlayerManager.java:135) at com.sgcraft.sgtitles.PlayerListener.onPlayerJoin(PlayerListener.java:38) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:302) ... 9 more