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 May 9, 2013Source please.
-
View User Profile
-
Send Message
Posted May 9, 2013@Marium0505
Yes, it works perfectly on CraftBukkit 1.5.2!
-
View User Profile
-
Send Message
Posted May 5, 2013Does this plugin work on 1.5.2?
-
View User Profile
-
Send Message
Posted Apr 30, 2013Can all the plugin's features be disabled in the config?
-
View User Profile
-
Send Message
Posted Apr 29, 2013@Minecraftian_Servers
No BungeeCord, no need because just this one server. I don't really get how this should help.. maybe because I don't know the plugins, and I kinda don't get how it's working. I don't wanna make big changes to the Chat (kinda like to go minimal), right now it's the normal minecraftchat, just a bot listening and posting to irc and vice versa.. everything works.. except the deathmessages
^^and because I cannot even disable the DeathMessages in LM.. i thought there might be something with it
-
View User Profile
-
Send Message
Posted Apr 29, 2013@Namiraja
Are u running BungeeCord? If so add a Cross Server Chat plugin, found on the BungeeCord forums under BungeeCord>Plugins, I recommand 'BungeeChat+', it also has stuff implemented that reminds a lot of HeroChat
-
View User Profile
-
Send Message
Posted Apr 29, 2013Hi, when LegendaryMessages is active, our IRC-Plugin (CraftIRC) doesn't show anymore, if someone dies. Doesn't matter if I toggle death_messages to 'enabled: false', still no messages in irc, and still the special deathmessages of legendarymessage ingame. I'd like to have the death messages of legendary messages at craftirc.. or at least just the normal deaths. Joins and quits work. Is it possible somehow?
btw: a nicknames list of who's online instead of just the counter for the page would be awesome :3
-
View User Profile
-
Send Message
Posted Apr 27, 2013http://i.imgur.com/sE0iSlu.png http://i.imgur.com/7WWh9e7.png
Those are screenshots of what I've uploaded to Enjin. But as you see on my website, nothing happens?
-
View User Profile
-
Send Message
Posted Apr 27, 2013@IcyRelic
On the Files thingy there isn't much, Icy.
I can use a HTML thingy, but you are using PHP, so I have no ideea..
-
View User Profile
-
Send Message
Posted Apr 25, 2013Hello, can you please add online/offline in mysql saving because I want to make player signature web generator!
-
View User Profile
-
Send Message
Posted Apr 25, 2013@IcyRelic
I didn't get that, am I going to upload the info.php ? If so I need to edit it before uploading, right?
-
View User Profile
-
Send Message
Posted Apr 24, 2013Try uploading all the files with out editing any of them except the mysql connection information here
-
View User Profile
-
Send Message
Posted Apr 24, 2013@Minecraftian_Servers
Whats the file extension .html? change it to .php
EDIT: enjin i dont know much about it but i do know you edit the site in the browser is there anyway you can upload a file or something
-
View User Profile
-
Send Message
Posted Apr 22, 2013@The_Wizard
Prefixes work works if you have Vault installed, dev.bukkit.org/server-mods/vault Also it mostly doesn't work on death messages, but it works on Join, Leave, First Join. etc. I think it works in some cases at death messages.. also you must set the property 'UseNicknames' to 'true' (i think that's the property name.. something with UseNicknames or likely.)
-
View User Profile
-
Send Message
Posted Apr 22, 2013Hi, I copied and pasted the info.php code into a HTML Editor on my Enjin site (http://mc-build.org), I edited the mysql=connect thingy to my mySQL settings, but it won't load, it will just stay as the code, if you get what I mean.. go this page, (I've removed the mySQL settings for security): http://www.mc-build.org/information
-
View User Profile
-
Send Message
Posted Apr 21, 2013it doesnt support prefixes
-
View User Profile
-
Send Message
Posted Apr 21, 2013@nelson2wsx
How do I activate them?
-
View User Profile
-
Send Message
Posted Apr 20, 2013@The_Wizard
Well...It's already done,right?
-
View User Profile
-
Send Message
Posted Apr 20, 2013@IcyRelic
Yes.
I want something like this:
I'm using bPermissions, I set a group prefix (color or/and text). All the players from that group have this prefix.
I want the prefix I've set to be visible in chat, like this:
PlayerX has been slain by [prefix]The_Wizard with their bow.
-
View User Profile
-
Send Message
Posted Apr 16, 2013Edit.: It will also always bring up after the deathmessage the default message on EVERY death, like Blabla died (its always the same)
Oh noez, it's back on the latest spigot builds (789) :/
2013-04-16 22:24:05 [SEVERE] Could not pass event PlayerDeathEvent to LegendaryMessages v4.2.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.TimedRegisteredListener.callEvent(TimedRegisteredListener.java:26)
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:479)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:464)
at org.bukkit.craftbukkit.v1_5_R2.event.CraftEventFactory.callPlayerDeathEvent(CraftEventFactory.java:339)
at net.minecraft.server.v1_5_R2.EntityPlayer.die(EntityPlayer.java:283)
at org.bukkit.craftbukkit.v1_5_R2.entity.CraftLivingEntity.setHealth(CraftLivingEntity.java:77)
at com.gmail.filoghost.healthbar.LoginListener.onPlayerJoinEvent(LoginListener.java:22)
at sun.reflect.GeneratedMethodAccessor277.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)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
at org.bukkit.plugin.TimedRegisteredListener.callEvent(TimedRegisteredListener.java:26)
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:479)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:464)
at net.minecraft.server.v1_5_R2.PlayerList.c(PlayerList.java:204)
at net.minecraft.server.v1_5_R2.PlayerList.a(PlayerList.java:100)
at net.minecraft.server.v1_5_R2.PendingConnection.d(PendingConnection.java:134)
at net.minecraft.server.v1_5_R2.PendingConnection.c(PendingConnection.java:49)
at org.spigotmc.netty.NettyServerConnection.b(NettyServerConnection.java:72)
at net.minecraft.server.v1_5_R2.MinecraftServer.r(MinecraftServer.java:582)
at net.minecraft.server.v1_5_R2.DedicatedServer.r(DedicatedServer.java:229)
at net.minecraft.server.v1_5_R2.MinecraftServer.q(MinecraftServer.java:471)
at net.minecraft.server.v1_5_R2.MinecraftServer.run(MinecraftServer.java:403)
at net.minecraft.server.v1_5_R2.ThreadServerApplication.run(SourceFile:573)
Caused by: java.lang.NullPointerException
at me.icyrelic.com.Listeners.PlayerDeath.death(PlayerDeath.java:32)
at sun.reflect.GeneratedMethodAccessor348.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)
... 26 more