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 Aug 27, 2013@Xibalba7
Weird do you have different lines like /n anywhere? if so then you need to enable newlineprefix
-
View User Profile
-
Send Message
Posted Aug 27, 2013@Xibalba7
Weird do you have different lines like /n anywhere? if so then you need to enable newlineprefix
-
View User Profile
-
Send Message
Posted Aug 27, 2013Hello,
I'm using last version of LM and CB but since LegendaryM 4.6 the [automessage] prefix disappear from time to time :o
In the morning, automessage will looks like this : [Automessage] Message1
But later, without reboot, reload or anything, it looks like this : Message1
Any idea ? :p
-
View User Profile
-
Send Message
Posted Aug 21, 2013bold, italic, underline and /n in automessages will be in 4.6
-
View User Profile
-
Send Message
Posted Aug 20, 2013Hi, this plugin is amazing. Plz add & l (bold) and \ n (new line) in automsg. Very god job. This plugin replaces three other plugins!
-
View User Profile
-
Send Message
Posted Aug 20, 2013Can you please make /n available in auto messages?
-
View User Profile
-
Send Message
Posted Aug 18, 2013@tjjerome
What part are you looking to be compatible
-
View User Profile
-
Send Message
Posted Aug 18, 2013Is this compatible with Herochat?
-
View User Profile
-
Send Message
Posted Aug 16, 2013Hey there. Just wondering if you could add permission LegendaryMessages.AutoMessages so I can choose which worlds/player group will recieve the messages. (Negating permission will disable seeing the messages. -LegendaryMessages.AutoMessages )
-
View User Profile
-
Send Message
Posted Aug 15, 2013Can you add the new feature...
-
View User Profile
-
Send Message
Posted Aug 10, 2013@Icyrelic
I found that you can't use &l which makes text bold.
Please add that.
-
View User Profile
-
Send Message
Posted Aug 8, 2013@IcyRelic
Thanks for reply, can you also show kill assist user name in the dead message :)
-
View User Profile
-
Send Message
Posted Aug 7, 2013@KelvinKam
Yes i do know about all of these errors they use to be full errors but i made it display that instead of an error in the console until i can figure out how to get that cause
-
View User Profile
-
Send Message
Posted Aug 7, 2013-
View User Profile
-
Send Message
Posted Aug 6, 2013@KelvinKam
Will also be a temp fix in the v4.5
-
View User Profile
-
Send Message
Posted Aug 6, 2013@KelvinKam
Will also be a temp fix in the v4.5
-
View User Profile
-
Send Message
Posted Aug 6, 2013@IcyRelic
Lightning also...
2013-08-06 15:01:00 [SEVERE] Could not pass event PlayerDeathEvent to LegendaryMessages v4.4 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:477) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462) at org.bukkit.craftbukkit.v1_6_R2.event.CraftEventFactory.callPlayerDeathEvent(CraftEventFactory.java:346) at net.minecraft.server.v1_6_R2.EntityPlayer.die(EntityPlayer.java:307) at net.minecraft.server.v1_6_R2.EntityLiving.damageEntity(EntityLiving.java:709) at net.minecraft.server.v1_6_R2.EntityHuman.damageEntity(EntityHuman.java:714) at net.minecraft.server.v1_6_R2.EntityPlayer.damageEntity(EntityPlayer.java:378) at org.bukkit.craftbukkit.v1_6_R2.entity.CraftLivingEntity.damage(CraftLivingEntity.java:198) at org.bukkit.craftbukkit.v1_6_R2.entity.CraftLivingEntity.damage(CraftLivingEntity.java:427) at com.earth2me.essentials.commands.Commandlightning.run(Commandlightning.java:58) at com.earth2me.essentials.commands.EssentialsCommand.run(EssentialsCommand.java:102) at com.earth2me.essentials.commands.EssentialsCommand.run(EssentialsCommand.java:96) at com.earth2me.essentials.Essentials.onCommandEssentials(Essentials.java:423) at com.earth2me.essentials.Essentials.onCommand(Essentials.java:319) at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:189) at org.bukkit.craftbukkit.v1_6_R2.CraftServer.dispatchCommand(CraftServer.java:523) at net.minecraft.server.v1_6_R2.PlayerConnection.handleCommand(PlayerConnection.java:962) at net.minecraft.server.v1_6_R2.PlayerConnection.chat(PlayerConnection.java:880) at net.minecraft.server.v1_6_R2.PlayerConnection.a(PlayerConnection.java:837) at net.minecraft.server.v1_6_R2.Packet3Chat.handle(SourceFile:49) at net.minecraft.server.v1_6_R2.NetworkManager.b(NetworkManager.java:296) at net.minecraft.server.v1_6_R2.PlayerConnection.e(PlayerConnection.java:116) at net.minecraft.server.v1_6_R2.ServerConnection.b(SourceFile:37) at net.minecraft.server.v1_6_R2.DedicatedServerConnection.b(SourceFile:30) at net.minecraft.server.v1_6_R2.MinecraftServer.t(MinecraftServer.java:590) at net.minecraft.server.v1_6_R2.DedicatedServer.t(DedicatedServer.java:226) at net.minecraft.server.v1_6_R2.MinecraftServer.s(MinecraftServer.java:486) at net.minecraft.server.v1_6_R2.MinecraftServer.run(MinecraftServer.java:419) at net.minecraft.server.v1_6_R2.ThreadServerApplication.run(SourceFile:582) Caused by: java.lang.NullPointerException at me.icyrelic.com.Listeners.PlayerDeath.death(PlayerDeath.java:254) at sun.reflect.GeneratedMethodAccessor472.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) ... 31 more
-
View User Profile
-
Send Message
Posted Aug 5, 2013@KelvinKam
ok i have a simple fix for that ill add it to the next version it will be out in 1 day maybe 2-3 depends on bukkit
-
View User Profile
-
Send Message
Posted Aug 5, 2013When I use /kill XXXXXX, console shows me
2013-08-06 04:43:02 [SEVERE] Could not pass event PlayerDeathEvent to LegendaryMessages v4.4 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:477) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462) at org.bukkit.craftbukkit.v1_6_R2.event.CraftEventFactory.callPlayerDeathEvent(CraftEventFactory.java:346) at net.minecraft.server.v1_6_R2.EntityPlayer.die(EntityPlayer.java:307) at org.bukkit.craftbukkit.v1_6_R2.entity.CraftLivingEntity.setHealth(CraftLivingEntity.java:80) at org.bukkit.craftbukkit.v1_6_R2.entity.CraftLivingEntity.setHealth(CraftLivingEntity.java:437) at com.earth2me.essentials.commands.Commandkill.run(Commandkill.java:44) at com.earth2me.essentials.commands.EssentialsCommand.run(EssentialsCommand.java:102) at com.earth2me.essentials.commands.EssentialsCommand.run(EssentialsCommand.java:96) at com.earth2me.essentials.Essentials.onCommandEssentials(Essentials.java:423) at com.earth2me.essentials.Essentials.onCommand(Essentials.java:319) at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:189) at org.bukkit.craftbukkit.v1_6_R2.CraftServer.dispatchCommand(CraftServer.java:523) at net.minecraft.server.v1_6_R2.PlayerConnection.handleCommand(PlayerConnection.java:962) at net.minecraft.server.v1_6_R2.PlayerConnection.chat(PlayerConnection.java:880) at net.minecraft.server.v1_6_R2.PlayerConnection.a(PlayerConnection.java:837) at net.minecraft.server.v1_6_R2.Packet3Chat.handle(SourceFile:49) at net.minecraft.server.v1_6_R2.NetworkManager.b(NetworkManager.java:296) at net.minecraft.server.v1_6_R2.PlayerConnection.e(PlayerConnection.java:116) at net.minecraft.server.v1_6_R2.ServerConnection.b(SourceFile:37) at net.minecraft.server.v1_6_R2.DedicatedServerConnection.b(SourceFile:30) at net.minecraft.server.v1_6_R2.MinecraftServer.t(MinecraftServer.java:590) at net.minecraft.server.v1_6_R2.DedicatedServer.t(DedicatedServer.java:226) at net.minecraft.server.v1_6_R2.MinecraftServer.s(MinecraftServer.java:486) at net.minecraft.server.v1_6_R2.MinecraftServer.run(MinecraftServer.java:419) at net.minecraft.server.v1_6_R2.ThreadServerApplication.run(SourceFile:582) Caused by: java.lang.NullPointerException at me.icyrelic.com.Listeners.PlayerDeath.death(PlayerDeath.java:254) 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) ... 28 more
-
View User Profile
-
Send Message
Posted Aug 5, 2013Hey can u make it so that the mob messages can be disabled?? Pls :D