summaryrefslogtreecommitdiffstats
path: root/src/main/java/net/minecraft/server/NetServerHandler.java
diff options
context:
space:
mode:
authorRaphfrk <raphfrk@gmail.com>2011-03-26 11:31:48 +0000
committerErik Broes <erikbroes@grum.nl>2011-03-26 15:07:55 +0100
commitabf7f8581ee366c5951f230f4c44849ecfe7b472 (patch)
treebc9a5ae634d71226cb0b815e802919c630ba9b59 /src/main/java/net/minecraft/server/NetServerHandler.java
parent8e53077efe2eceb6b9c745073ff821982142593c (diff)
downloadcraftbukkit-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.java5
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);