EasyTitles
The easy title plugin!
What does it do?
EasyTitles is a plugin for Bukkit that will give server administrators an easy way to make large groups of titles and give them to users through permissions.
Installation
Download and place EasyTitles in your Bukkit's plugin folder. Restart or reload your server and a config will be made for you.
Commands and Permissions
See the commands and permissions page.
Config
See the config page.
Metrics
EasyTitles uses a service called Metrics by Hidendra. This will send anonymous data about the usage of this plugin to a website so we developers can monitor how much our plugins are being used. To opt out of this or if you want more information about this please visit: https:github.com/Hidendra/metrics.griefcraft.com/tree/master/Bukkit
Changelog
- October 22 2012 - Current release - Version 1.2b
- This one should work with the latest Bukkit
- March 22 2012 - Version 1.2
- Fixed a bug where titles will be reset after server reload/restart
- March 4 2012 - Version 1.1
- Fixed a bug with reloading the config (it was checking offline players)
- When the server reloads or restarts it will check all players for valid titles
- March 4 2012 - Version 1.0
- Final release
- March 2 2012 - Version 0.1
- Initial release of version 0.1
@Waterworth12
I have this plugin running 24/7 on a server and haven't heard of any problems. But I will go and try and find a solution to your error!
Causing a bunch of issues in 1.4,
After a while players are unable to join and it's throwing out this error:
2012-10-30 22:41:22 [SEVERE] Could not pass event AsyncPlayerChatEvent to EasyTitles v1.2 org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:341) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) at org.bukkit.plugin.TimedRegisteredListener.callEvent(TimedRegisteredListener.java:24) at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:459) at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:829) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:806) at net.minecraft.server.Packet3Chat.handle(Packet3Chat.java:44) at net.minecraft.server.NetworkManager.i(NetworkManager.java:211) at net.minecraft.server.NetworkManager.c(NetworkManager.java:332) at net.minecraft.server.NetworkReaderThread.run(SourceFile:101) Caused by: java.lang.NullPointerException at org.yaml.snakeyaml.emitter.Emitter.expectNode(Emitter.java:398) at org.yaml.snakeyaml.emitter.Emitter.access$1600(Emitter.java:61) at org.yaml.snakeyaml.emitter.Emitter$ExpectBlockMappingSimpleValue.expect(Emitter.java:639) at org.yaml.snakeyaml.emitter.Emitter.emit(Emitter.java:215) at org.yaml.snakeyaml.serializer.Serializer.serializeNode(Serializer.java:209) at org.yaml.snakeyaml.serializer.Serializer.serializeNode(Serializer.java:207) at org.yaml.snakeyaml.serializer.Serializer.serialize(Serializer.java:112) at org.yaml.snakeyaml.Yaml.dumpAll(Yaml.java:271) at org.yaml.snakeyaml.Yaml.dumpAll(Yaml.java:261) at org.yaml.snakeyaml.Yaml.dumpAll(Yaml.java:233) at org.yaml.snakeyaml.Yaml.dump(Yaml.java:209) at org.bukkit.configuration.file.YamlConfiguration.saveToString(YamlConfiguration.java:38) at org.bukkit.configuration.file.FileConfiguration.save(FileConfiguration.java:54) at me.barryg.EasyTitles.EasyTitlesConfig.savePlayerConfig(EasyTitlesConfig.java:72) at me.barryg.EasyTitles.EasyTitlesConfig.checkPlayer(EasyTitlesConfig.java:233) at me.barryg.EasyTitles.EasyTitles.formatMessage(EasyTitles.java:90) at me.barryg.EasyTitles.EasyTitlesListener.onPlayerChat(EasyTitlesListener.java:25) at sun.reflect.GeneratedMethodAccessor162.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:339) ... 10 more
They will connect and instantly disconnect aftwards, its really irritating. Hopefully you'll take a look soon? Thanks.
This plugin is awesome, thanks so much for updating.
Edited
Everthing worked fine, great plugin
@Strib1
It should work with any other plugin. If not, please let me know and I can check it out. (Most plugins are handling the chat events wrong.)
Loved the plugin idea :D But does it work with chat managers like herochat ?
If anyone is still interested. I've uploaded one that works with the latest Bukkit.
Sorry for my absence but I'm working on some private plugins.
This plugin isn't dead, the author just doesn't read your comments probably, because this plugin was originally designed for a specific server.
Hes currently working on Totalquest and totalmap he hasnt any time
@94ge7j998
No,but i guess the Author is never on..
How do you change color of Group Name?
is the plugin dead or is the author just not reading the posts
@sondrejb
Add them in the config.
hey i just wonder, How do you make new titls? thats the big question!
Could you add a permission and command to allow someone to create a title for a group in game? Or an option for a player to choose his title without a list to choose from?
(Sorry for my bad English, I'm Dutch) Could you make a command so that OPs can rank others, please ? I don't want to give everyone OP so that they can rank theirself, and I don't want to login on their account to rank them.. Thank you if you add that command!
Is there any way this can not override herochat channel colors?
@dadaemon
I don't know what Appljuze is talking about in terms of ranks, I use EasyTitles for class titles just fine by leaving all the ranks the same. I don't see a need to remove it (the feature might actually come in handy later if I need to use it)
ANYWAYS, what needs to be fixed is adding color codes and stuff in the actual title area. Right now, as mentioned, it just comes up with errors. Without the ability to edit colors/code on titles themselves (the part of the config that's like '- Nomad'), the customization of titles is really limited.
Great plugin, with that quick fix could be even greater.
Hello everyone i'm having trouble with this plug-in and i need some help. 1. How do i add titles? 2. Everytime i try and add a title when i reload my server, it deletes everything in my config file for easy titles plugin only. The only thing in the config after i reload my server is:
EasyTitles: ListWidth: 4 ListHeight: 5 Version: '1.2'
Please help!
I am saving the document after i add things in.
how do you add a title???