From 0aeb995ee96f476d811b78d69ccf5e06895b7c6a Mon Sep 17 00:00:00 2001 From: Caden Feller Date: Sun, 18 Aug 2024 11:37:22 -0700 Subject: [PATCH] fixed disconnect message when player is not whitelisted bug --- .../proxymessages/ProxyMessages.class | Bin 7715 -> 8031 bytes .../proxymessages/ProxyMessages.java | 3 +++ 2 files changed, 3 insertions(+) diff --git a/ProxyMessagesVelocity/bin/main/dev/ogblackdiamond/proxymessages/ProxyMessages.class b/ProxyMessagesVelocity/bin/main/dev/ogblackdiamond/proxymessages/ProxyMessages.class index 3bf7d7f3b840777f77f9431bbca556341c61f411..902ed30ed8c764244bb2181bf9e8f9e31f970b36 100644 GIT binary patch delta 822 zcmYjOO-~b16g{V%I;9;DJEgYJVkro;lrQD8MJ$%`A>|`!Sea-VZJ?&MLWe4e32PH$ z#6c5C)I_7MtHh)%3=8AJm3tTNSojMxG2&|=+Rc6M-gEA~=biUzR)YMm%>_}B5IaWT0FOu&L*^^ww5QR^q!iAGQ-(YQ4d#9Wt~hr zF@8LutrA!0;Ax^Zu^5fU5{Ze$__g@__ac5fY@3 z*-8)3$ZXUjYM0T=CVfTi^fmLW%of6aGg(M>uW9K_cQlvDq^@h}TvlN#+w^_4b=l7j znE}G~pEj+fR+Cz8Rbdc62`QVpt66ctE`{A}B2@A8g-miiwVIFSvRN@Pb;HVL_9{Gw zEkaJ`W4CT=>*XF=>1V&f0e#M1kivvdziRjCKkUDRBi0I|WX8)L)|wl2*%6e40g>ax z_x_IKx5@trRv5*roz+(d~!V(u+`oh7yt`#6{lme^SadWaoZf*mEEH$cFB zB0v0A6#Yi@iRgey#Ak5hxls86z2Y9i%L;|ze+t7ib5N*oqmDxyK2o?0I}C@gL6Sk4 zA;|OtjWBXV3^wqBFck2C9EFJ&^NesT&r6KvInG#~6P&yP<~hY_!K)X2Dyw-p;^GWv NIWJY=9txa?>n~Akq`v?F delta 562 zcmYLFJ7`m36#l+Edh@u}dV6n^*yP@L)oNbG)TFKHE43}^PzS+Dm#7&cv60?uP;eI! zAMqE#RB#Y<4lP1DNGAtDaB}J3*4@oP)IU~mIh^l&kHb0N=HASNKK}rsdhExS2@CnxUc8z7)KQzB=j5ARyBXytvB+E z%|@ek&8;_ARmPbRU-hwq#X|~{g!W%{-mR@w-R7D~8$Sr&YVD32#x9SjJSxL;M%0S& zn9AdLPAGL}`Q|P6ZePGKEoM|^#dV{_!p4qaazNn%aZU^cOp%FXeTzipAFwypBR~D- zCc^Oc?@VvvWe2`)<~`Mwv_$D)?ibsM($#UOQt$u)Jj6ac!XO?)!xI>Iicz$Yz%y77 zD9ib*t6dMfy1a54Pmg3kJj$Gk!@UdW;em-oeiGXcF7l zUCH)%xKE4`9fY!(9#bAjIxX?qz4j3bHTbwfJnt!a2D#4udC{ z7vD|&;z=m9025x0OOuDE9 LAnu{XCB*&!p_6J3 diff --git a/ProxyMessagesVelocity/src/main/java/dev/ogblackdiamond/proxymessages/ProxyMessages.java b/ProxyMessagesVelocity/src/main/java/dev/ogblackdiamond/proxymessages/ProxyMessages.java index 8cd67ea..6c70916 100644 --- a/ProxyMessagesVelocity/src/main/java/dev/ogblackdiamond/proxymessages/ProxyMessages.java +++ b/ProxyMessagesVelocity/src/main/java/dev/ogblackdiamond/proxymessages/ProxyMessages.java @@ -135,6 +135,9 @@ public void onPlayerConnect(ServerPostConnectEvent event) { public void onPlayerDisconnect(DisconnectEvent event) { if (!globalLeave) return; + + // checks to ensure that a player was actually connected to the server before printing a message + if (event.getLoginStatus() != DisconnectEvent.LoginStatus.SUCCESSFUL_LOGIN) return; Player player = event.getPlayer();