diff options
author | Raphfrk <raphfrk@gmail.com> | 2011-03-26 11:31:48 +0000 |
---|---|---|
committer | Erik Broes <erikbroes@grum.nl> | 2011-03-26 15:07:55 +0100 |
commit | abf7f8581ee366c5951f230f4c44849ecfe7b472 (patch) | |
tree | bc9a5ae634d71226cb0b815e802919c630ba9b59 /src/main/java/net/minecraft/server/NetServerHandler.java | |
parent | 8e53077efe2eceb6b9c745073ff821982142593c (diff) | |
download | craftbukkit-abf7f8581ee366c5951f230f4c44849ecfe7b472.tar craftbukkit-abf7f8581ee366c5951f230f4c44849ecfe7b472.tar.gz craftbukkit-abf7f8581ee366c5951f230f4c44849ecfe7b472.tar.lz craftbukkit-abf7f8581ee366c5951f230f4c44849ecfe7b472.tar.xz craftbukkit-abf7f8581ee366c5951f230f4c44849ecfe7b472.zip |
Added ability to disable the join/leave notices by setting the message to null in the event. The join message is moved to the onJoinEvent rather than during login
Diffstat (limited to 'src/main/java/net/minecraft/server/NetServerHandler.java')
-rw-r--r-- | src/main/java/net/minecraft/server/NetServerHandler.java | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/main/java/net/minecraft/server/NetServerHandler.java b/src/main/java/net/minecraft/server/NetServerHandler.java index 1ea515cc..ba060ff8 100644 --- a/src/main/java/net/minecraft/server/NetServerHandler.java +++ b/src/main/java/net/minecraft/server/NetServerHandler.java @@ -90,7 +90,10 @@ public class NetServerHandler extends NetHandler implements ICommandListener { // Send the possibly modified leave message this.b.a((Packet) (new Packet255KickDisconnect( event.getReason() ))); this.b.c(); - this.d.f.a((Packet) (new Packet3Chat( event.getLeaveMessage() ))); + leaveMessage = event.getLeaveMessage(); + if (leaveMessage != null) { + this.d.f.a((Packet) (new Packet3Chat(leaveMessage))); + } // CraftBukkit end this.d.f.c(this.e); |