LegendaryMessages


Dependencies
- Required Dependencies
- None
- Optional Dependencies
About
LegendaryMessages is a plugin that will display all kinds of messages and is 100% customizable!!! It can handle things from login messages to Messages of the day to Auto Messages and you dont need to use all the features as it is customizable.
Features
- Login Message
- New Player Messages
- Player Counter Message
- Message of The Day
- Logout Message
- AutoMessages
- Ability to disable automessages on console (aka messages wont be seen on console)
- White-List Message
- Death Messages
- Ability to have random rotating death messages
- New Version Notification
Option to change the kick message when you type /stop- /say command formatting
Commands to edit the config in gameMySQL Player Logging Information/playerinfo command to display player informationWeb Interface- Shorten the plugin prefix
- VanishNoPacket Support for join, leave messages
Setup
- Download the plugin
- Install it to the /plugins folder
- Then do a quick server restart
- When the server has started everything is already enabled so you will see [AutoMessage] Message 1 it will be set to 1 minute interval
- To disable and customize somethings goto /plugins/LegendaryMessages/config.yml and it will look something like this
Default Config
Plugin Metrics
This plugin utilises Hidendra's plugin metrics system, which means that the following information is collected and sent to mcstats.org:
- A unique identifier
- The server's version of Java
- Whether the server is in offline or online mode
- The plugin's version
- The server's version
- The OS version/name and architecture
- The core count for the CPU
- The number of players online
- The Metrics version
- Opting out of this service can be done by editing plugins/Plugin Metrics/config.yml and changing opt-out to true.
Video Tutorial
(new tutorial coming soon)
(outdated)
Commands & Permissions
The Command /lm does the same thing as /legendarymessages
| Command | Description | Permission |
|---|---|---|
| /lm reload | Reload The Config | LegendaryMessages.Reload |
| Hide Automessages | LegendaryMessages.AutoMessages.Hide |
To-Do
- Change automessages bar api to action bar
- Title MOTD (Middle of screen text)
Webpage to display player information (if MySQL is used)More information about players joined (Date time)New Version NotificationDeath Messages- More Messages
Commands- Request Ideas Below




-
View User Profile
-
Send Message
Posted Mar 5, 2013Hey Mr. Dev, might fixing these issues?
On relogs that are too fast and kicks, this plugin will also display the default left message, and occasionally it will show the error stated below, without broadcasting the death message.
Also, could you add a switch to disable certain death messages? I for instance only want to have PvP Kills displayed.
Nice plugin, though!
-
View User Profile
-
Send Message
Posted Mar 5, 2013The same error that Kangarko and other new :
http://pastebin.com/xsMrgN3b
-
View User Profile
-
Send Message
Posted Mar 2, 2013I have death messages disabled in the config. But they are still all visible :I I am trying to have another plugin handle that feature.
-
View User Profile
-
Send Message
Posted Feb 24, 2013Great Plugin, got everything and is working perfectly.
Thank you.
Edit.: Just got the same issue as the user below.
12:01:21 [SEVERE] Could not pass event PlayerDeathEvent to LegendaryMessages v3.9.2
org.bukkit.event.EventException
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:427)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:479)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:464)
at org.bukkit.craftbukkit.v1_4_R1.event.CraftEventFactory.callPlayerDeathEvent(CraftEventFactory.java:332)
at net.minecraft.server.v1_4_R1.EntityPlayer.die(EntityPlayer.java:258)
at net.minecraft.server.v1_4_R1.EntityLiving.damageEntity(EntityLiving.java:771)
at net.minecraft.server.v1_4_R1.EntityHuman.damageEntity(EntityHuman.java:618)
at net.minecraft.server.v1_4_R1.EntityPlayer.damageEntity(EntityPlayer.java:311)
at net.minecraft.server.v1_4_R1.FoodMetaData.a(FoodMetaData.java:64)
at net.minecraft.server.v1_4_R1.EntityHuman.j_(EntityHuman.java:208)
at net.minecraft.server.v1_4_R1.EntityPlayer.g(EntityPlayer.java:196)
at net.minecraft.server.v1_4_R1.PlayerConnection.a(PlayerConnection.java:354)
at net.minecraft.server.v1_4_R1.Packet10Flying.handle(SourceFile:136)
at org.spigotmc.netty.NettyNetworkManager.b(NettyNetworkManager.java:174)
at net.minecraft.server.v1_4_R1.PlayerConnection.d(PlayerConnection.java:115)
at net.minecraft.server.v1_4_R1.ServerConnection.b(SourceFile:39)
at org.spigotmc.netty.NettyServerConnection.b(NettyServerConnection.java:66)
at net.minecraft.server.v1_4_R1.MinecraftServer.r(MinecraftServer.java:590)
at net.minecraft.server.v1_4_R1.DedicatedServer.r(DedicatedServer.java:228)
at net.minecraft.server.v1_4_R1.MinecraftServer.q(MinecraftServer.java:486)
at net.minecraft.server.v1_4_R1.MinecraftServer.run(MinecraftServer.java:420)
at net.minecraft.server.v1_4_R1.ThreadServerApplication.run(SourceFile:849)
Caused by: java.lang.NullPointerException
at me.icyrelic.com.Listeners.PlayerDeath.death(PlayerDeath.java:58)
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:425)
... 22 more
Using latest Spigotbuild 572.
Does not always appear.
Also, on some very rare occasions it will also broadcast the default join/left message, so both lm's and bukkits. Edit: On kick.
-
View User Profile
-
Send Message
Posted Feb 23, 2013Getting spammed with this error, please fix!
-
View User Profile
-
Send Message
Posted Feb 21, 2013Would it be possible to add VanishNoPacket fake join/ fake quit and silent join options? I have welcome and goodbye messages enabled and when an admin who joins silently, the plugin says "Welcome [name]!" when they are meant to join hidden. Kinda ruins the point. Otherwise great plugin!
-
View User Profile
-
Send Message
Posted Feb 15, 2013I also noticed that even though death messages are off, they are still being displayed.
-
View User Profile
-
Send Message
Posted Feb 15, 2013What I'd like to see in a future update is that certain groups/users can be excluded from the general settings. For example when the server join message is disabled, you can still give certain groups permissions to see those messages. The other way around as well, when the message is enabled, you can disable it for groups by giving them the same permission.
-
View User Profile
-
Send Message
Posted Feb 14, 2013i cry now i switched from CustomServerMessages to you plugin and i got same error :(
02:55:44 [SEVERE] Could not pass event PlayerDeathEvent to LegendaryMessages v3.9.2
org.bukkit.event.EventException
-
View User Profile
-
Send Message
Posted Feb 12, 2013Changing the 'Interval_In_Minutes' on AutoMessages doesn't work. No matter what you type in, it stays at 1 minute intervals. This was a problem in the last version as well.
-
View User Profile
-
Send Message
Posted Feb 11, 2013Sometimes appears this in the console:
http://pastebin.com/yA72YpNV
-
View User Profile
-
Send Message
Posted Feb 9, 2013Could you possibly add something to check if a player is vanished, and not announce their login to the rest of the server?
-
View User Profile
-
Send Message
Posted Feb 9, 2013I will add the following in the next update
1. Automessager will not show in the console: true/false
2. Save-all Message: Saving The Whole World Or something like that! :D
3. Random AutoMessage!
4. add: Å, Æ, Ø, Q
5. add: &l, &o, &k, &h, &r But it will be cool if you can add the 1'st
6. Custom Whitelist Message
7. Custom ServerFull Message
8. Support to MobArena
9. Support To VanishNoPacket - So it will not show if you join silent
-
View User Profile
-
Send Message
Posted Feb 8, 2013I will add the following in the next update
1. Automessager will not show in the console: true/false
2. Save-all Message: Saving The Whole World Or something like that! :D
3. Random AutoMessage!
4. add: Å, Æ, Ø, Q
5. add: &l, &o, &k, &h, &r But it will be cool if you can add the 1'st
6. Custom Whitelist Message
7. Custom ServerFull Message
-
View User Profile
-
Send Message
Posted Feb 8, 2013@BladeOfKill
Server stop message can be changed in bukkit.yml
-
View User Profile
-
Send Message
Posted Feb 8, 2013The Random DeathMessage error im trying to fix but i dont know the cause so you guys whom are getting it please find out how the player died?
-
View User Profile
-
Send Message
Posted Feb 7, 2013Craftbukkit 1.4.7.R0.1 sometimes crases in the console but works fine:
07.02 10:41:39 [Server] INFO Hay 15 jugadores de un maximo de 18 jugadores online. 07.02 10:41:32 [Multicraft] Skipped 9 lines due to rate limit (30/s) 07.02 10:41:30 [Server] INFO at net.minecraft.server.v1_4_R1.MinecraftServer.q(MinecraftServer.java:494) 07.02 10:41:30 [Server] INFO at net.minecraft.server.v1_4_R1.DedicatedServer.r(DedicatedServer.java:224) 07.02 10:41:30 [Server] INFO at net.minecraft.server.v1_4_R1.MinecraftServer.r(MinecraftServer.java:598) 07.02 10:41:30 [Server] INFO at net.minecraft.server.v1_4_R1.DedicatedServerConnection.b(SourceFile:30) 07.02 10:41:30 [Server] INFO at net.minecraft.server.v1_4_R1.ServerConnection.b(SourceFile:39) 07.02 10:41:30 [Server] INFO at net.minecraft.server.v1_4_R1.PlayerConnection.d(PlayerConnection.java:113) 07.02 10:41:30 [Server] INFO at net.minecraft.server.v1_4_R1.NetworkManager.b(NetworkManager.java:290) 07.02 10:41:30 [Server] INFO at net.minecraft.server.v1_4_R1.Packet3Chat.handle(Packet3Chat.java:44) 07.02 10:41:30 [Server] INFO at net.minecraft.server.v1_4_R1.PlayerConnection.a(PlayerConnection.java:853) 07.02 10:41:30 [Server] INFO at net.minecraft.server.v1_4_R1.PlayerConnection.chat(PlayerConnection.java:898) 07.02 10:41:30 [Server] INFO at net.minecraft.server.v1_4_R1.PlayerConnection.handleCommand(PlayerConnection.java:980) 07.02 10:41:30 [Server] INFO at org.bukkit.craftbukkit.v1_4_R1.CraftServer.dispatchCommand(CraftServer.java:514) 07.02 10:41:30 [Server] INFO at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:186) 07.02 10:41:30 [Server] INFO at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) 07.02 10:41:30 [Server] INFO at com.earth2me.essentials.Essentials.onCommand(Essentials.java:299) 07.02 10:41:30 [Server] INFO at com.earth2me.essentials.Essentials.onCommandEssentials(Essentials.java:380) 07.02 10:41:30 [Server] INFO at com.earth2me.essentials.commands.EssentialsCommand.run(EssentialsCommand.java:96) 07.02 10:41:30 [Server] INFO at com.earth2me.essentials.commands.EssentialsCommand.run(EssentialsCommand.java:102) 07.02 10:41:30 [Server] INFO at com.earth2me.essentials.commands.Commandkill.run(Commandkill.java:44) 07.02 10:41:30 [Server] INFO at org.bukkit.craftbukkit.v1_4_R1.entity.CraftLivingEntity.setHealth(CraftLivingEntity.java:72) 07.02 10:41:30 [Server] INFO at net.minecraft.server.v1_4_R1.EntityPlayer.die(EntityPlayer.java:256) 07.02 10:41:30 [Server] INFO at org.bukkit.craftbukkit.v1_4_R1.event.CraftEventFactory.callPlayerDeathEvent(CraftEventFactory.java:332) 07.02 10:41:30 [Server] INFO at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462) 07.02 10:41:30 [Server] INFO at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477) 07.02 10:41:30 [Server] INFO at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) 07.02 10:41:30 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:427) 07.02 10:41:30 [Server] INFO org.bukkit.event.EventException 07.02 10:41:30 [Server] SEVERE Could not pass event PlayerDeathEvent to LegendaryMessages v3.9.2
-
View User Profile
-
Send Message
Posted Feb 5, 2013how to turn off join message for players who joined as silentjoin (vanish no packet) ?
-
View User Profile
-
Send Message
Posted Jan 31, 2013Please add:
1. Automessager will not show in the console: true/false
2. Save-all Message: Saving The Whole World Or something like that! :D
3. Random AutoMessage!
4. add: Å, Æ, Ø, Q
5. add: &l, &o, &k, &h, &r But it will be cool if you can add the 1'st
-
View User Profile
-
Send Message
Posted Jan 29, 2013Plugin Suggestion :
- Custom White-List Message - Custom Server Full Message - Custom Server Stop Message
Please Add These Features And Your Plugin Shall Be Fantastic!