Custom Server Messages
Custom Server Messages
Custom Server Messages | csm
With csm you can redefine the default Bukkit/Minecraft-server messsages.
(For example: whitelist message, join message, block /plugins message, and much more)
Features
- Edit Join & Leave messages
- Edit /say & /me format (csm.say & csm.me to allow it)
- Block /plugins, /version & /seed (csm.plugins, csm.version & csm.seed to allow it)
- Disable messages by typing: Message: ''
- Edit deathmessages!
- If you have an other idea, write it in the Comments =]
Color codes
> CustomServerMessages works with this Color Codes! Click here to show the color codes
Config
> Click here to show the default config.
Permissions
csm.me Acces for the command /me <Message>
csm.say Acces for the command /say <Message>
csm.plugins Acces for the command /plugins
csm.version Acces for the command /version
csm.seed Acces for the command /seed
Disclaimer
CustomServerMessages uses an Auto Updater. This means that new Versions will be downloaded automaticly, by default. You can disable this option in the config.yml!
The plugin sends statistics about the usage to the server http://mcstats.org/. You can disable in the config.yml!
Could you please update this plugin?
Please update this plugin, is the best!
Can you add the command /? to the list so when they do /? it will tell them that they have no permissions.
@fabibalzu
geht es nicht?
Please, update the Plugin to 1.5 and 1.5.1. Doesn't work in 1.4.7
Kannst du das /say Kommando irgendwie so einstellen das es auch von Command Blöcken geht?
Every thing works, exept when I stop the server, I get the default "server closed" text
2013-03-19 16:07:11 [SEVERE] Could not pass event PlayerDeathEvent to CustomServerMessages v3.1.6 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_5_R1.event.CraftEventFactory.callPlayerDeathEvent(CraftEventFactory.java:335) at net.minecraft.server.v1_5_R1.EntityPlayer.die(EntityPlayer.java:285) at net.minecraft.server.v1_5_R1.EntityLiving.damageEntity(EntityLiving.java:765) at net.minecraft.server.v1_5_R1.EntityHuman.damageEntity(EntityHuman.java:683) at net.minecraft.server.v1_5_R1.EntityPlayer.damageEntity(EntityPlayer.java:350) at fr.neatmonster.nocheatplus.compat.cbdev.MCAccessCBDev.dealFallDamage(MCAccessCBDev.java:133) at fr.neatmonster.nocheatplus.checks.moving.NoFall.dealFallDamage(NoFall.java:73) at fr.neatmonster.nocheatplus.checks.moving.NoFall.handleOnGround(NoFall.java:62) at fr.neatmonster.nocheatplus.checks.moving.NoFall.check(NoFall.java:144) at fr.neatmonster.nocheatplus.checks.moving.MovingListener.onPlayerMove(MovingListener.java:635) at sun.reflect.GeneratedMethodAccessor29.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.SimplePluginManager.fireEvent(SimplePluginManager.java:477) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462) at net.minecraft.server.v1_5_R1.PlayerConnection.a(PlayerConnection.java:220) at net.minecraft.server.v1_5_R1.Packet10Flying.handle(SourceFile:136) at net.minecraft.server.v1_5_R1.NetworkManager.b(NetworkManager.java:292) at net.minecraft.server.v1_5_R1.PlayerConnection.d(PlayerConnection.java:113) at net.minecraft.server.v1_5_R1.ServerConnection.b(SourceFile:35) at net.minecraft.server.v1_5_R1.DedicatedServerConnection.b(SourceFile:30) at net.minecraft.server.v1_5_R1.MinecraftServer.r(MinecraftServer.java:580) at net.minecraft.server.v1_5_R1.DedicatedServer.r(DedicatedServer.java:225) at net.minecraft.server.v1_5_R1.MinecraftServer.q(MinecraftServer.java:476) at net.minecraft.server.v1_5_R1.MinecraftServer.run(MinecraftServer.java:409) at net.minecraft.server.v1_5_R1.ThreadServerApplication.run(SourceFile:573) Caused by: java.lang.NullPointerException at java.util.regex.Matcher.appendReplacement(Unknown Source) at java.util.regex.Matcher.replaceAll(Unknown Source) at java.lang.String.replaceAll(Unknown Source) at me.michidk.CustomServerMessages.StringReplacer.PConvToKiller(StringReplacer.java:75) at me.michidk.CustomServerMessages.entityListener.onPlayerDeath(entityListener.java:114) at sun.reflect.GeneratedMethodAccessor482.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 2013-03-19 16:07:11 [INFO] duradenzel fell from a high place
please update to 1.5
@KeendBoy
why do you need vanishnopacket? just use essentials /vanish. the permission is essentials.vanish
and if you want to join in stealth mode. just disable login and logout messages with customservermesages.
bam profit.
@KeendBoy
im at the moment very busy with scool and coding.... i will recode this plugin soon, and implement vanish no packets.
"Player died"
" I started using this plugin on my server but noticed something.. it over rides VanishNoPacket and shows when a vanished person is online.
is there a way to hook this plugin into Vanish? "
I noticed a few guys are asking this question, including me. First, I'd like to tell you how much awesome and useful your plugin is, I LOVE IT !
Do you think you can adapt your plugin so it works with VanishNoPacket? We all would love that as we are NOT ABLE to join our server stealthy with CustomServerMessages enabled.
Thank you.
PS : Can we at least have an answer?
Could you add support to change the error when banned players tries to log on? In that case add support for the most used and popular ban plugins etc.
This would be a great feature.
@michidk
http://pastie.org/6367541
I get this error when players die from monsters in the latest version. In addition, there's no death messages for death by thorns, could you add one?
Server returned HTTP response code: 504 for URL: http://mcstats.org/report/CustomServerMessages
Thats why all Players get kicked, what should i do ?
When someone leaves the game it says "disabled" and i have another plugin that changes the joinquit message.
i started using this plugin on my server but noticed something.. it over rides VanishNoPacket and shows when a vanished person is online.
is there a way to hook this plugin into Vanish?
@michidk
I create the var killer :P with the last word of the sentence from the original death msg
Hey danke für dieses mega geile Plugin!! Habe nur ein Problem was meinen Log voll haut :)
Was da los? ist beim Slime undso auch also generel bei Mobs