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
Great plugin! For the AutoMessages, would it be possible to have a Randomize option?
@Darkblader10
its awaiting approval it will be up soon
Updated to 3.8.2, It coused the server to keep freezing for 10sec and the it started trowing big erros!
Copie of the error below: http://pastebin.com/GsixGuML
Removng the plugin fixed the problem!
Cant find v3.8.3 o:
@IcyRelic
Eh, nvmrd +1 on your pluigins
i love your plugins i use them all the time !! <3 i love you!! keep that work i dont care what other people say!!!!! you are awesome!!!!!!!!!!
@kittenchunks
my server is LegendarySMP
and no i have never heard of LegendaryCraft
@selfservice0
No its not? I own a legendarycraft server. Legendarycraft is owned by felipepcrj. Looks like the guys is trying to scam all LC's plugins
@kittenchunks
His server is LegendaryCraft
why is all your stuff legendary o.o
@IcyRelic
Cant edit Automessages please tell me how to fix or get coding
MOTD: Enabled: true Message: '&bMOTD'
is there a way to print out more than 1 message here? I tried MOTD: Enabled: true Message: '&bMOTD' Message: '&bMOTD2'
but when i save it just overwrites the first message line.
Please fix the double message left the server :(
@Aibakins It is working try editing if with commands that's how we got robs to work
Config isn't saving for me either, please fix
My config isn't saving, format is same as default: http://pastebin.com/6s6sYwnv
@Luxius96
fixed in 3.8.2
Whitelist message fix? No?
21.10 20:34:32 [Server] INFO ... 13 more
21.10 20:34:32 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:339)
21.10 20:34:32 [Server] INFO at java.lang.reflect.Method.invoke(Method.java:601)
21.10 20:34:32 [Server] INFO at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
21.10 20:34:32 [Server] INFO at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
21.10 20:34:32 [Server] INFO at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
21.10 20:34:32 [Server] INFO at me.icyrelic.com.Listeners.PlayerLogin.onPlayerLogin(PlayerLogin.java:24)
21.10 20:34:32 [Server] INFO Caused by: java.lang.NullPointerException
21.10 20:34:32 [Server] INFO at net.minecraft.server.ThreadServerApplication.run(SourceFile:539)
21.10 20:34:32 [Server] INFO at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:406)
21.10 20:34:32 [Server] INFO at net.minecraft.server.MinecraftServer.p(MinecraftServer.java:474)
21.10 20:34:32 [Server] INFO at net.minecraft.server.DedicatedServer.q(DedicatedServer.java:213)
21.10 20:34:32 [Server] INFO at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:561)
21.10 20:34:32 [Server] INFO at net.minecraft.server.DedicatedServerConnection.b(SourceFile:29)
21.10 20:34:32 [Server] INFO at net.minecraft.server.DedicatedServerConnectionThread.a(DedicatedServerConnectionThread.java:44)
21.10 20:34:32 [Server] INFO at net.minecraft.server.NetLoginHandler.c(NetLoginHandler.java:42)
21.10 20:34:32 [Server] INFO at net.minecraft.server.NetLoginHandler.d(NetLoginHandler.java:120)
21.10 20:34:32 [Server] INFO at net.minecraft.server.ServerConfigurationManagerAbstract.attemptLogin(ServerConfigurationManagerAbstract.java:273)
21.10 20:34:32 [Server] INFO at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462)
21.10 20:34:32 [Server] INFO at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477)
21.10 20:34:32 [Server] INFO at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
21.10 20:34:32 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:341)
21.10 20:34:32 [Server] INFO org.bukkit.event.EventException
21.10 20:34:32 [Server] SEVERE Could not pass event PlayerLoginEvent to LegendaryMessages v3.8.1
Gunnerrr i needded to restart my server for the automessage to change.
And first! IcyRelic should have a good credit for the fast support! thanks alot!
after some time running Legendary message makes lag when someone joins..
Report:
LegendaryMessages v3.8 PlayerLoginEvent Time: 2450601 Count: 209 Avg: 11725 PlayerQuitEvent Time: 100533598 Count: 194 Avg: 518214 PlayerJoinEvent Time: 187369071902 Count: 203 Avg: 923000354 EntityDeathEvent (and others) Time: 53862693 Count: 4192 Avg: 12848 Total time 187525918794 (187s)
(this show that legendarymessage made 187 secs of lag total sence i started my server around 1day from my last restart) should be 0