File tree Expand file tree Collapse file tree 1 file changed +6
-2
lines changed
src/main/java/pro/cloudnode/smp/smpcore/listener Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Original file line number Diff line number Diff line change 77import org .jetbrains .annotations .NotNull ;
88import pro .cloudnode .smp .smpcore .Member ;
99
10+ import java .util .Optional ;
11+
1012public final class PlayerSlotsListener implements Listener {
1113 /**
1214 * Change the max players number in server list ping
@@ -21,7 +23,9 @@ public void onServerListPing(final @NotNull ServerListPingEvent event) {
2123 */
2224 @ EventHandler
2325 public void onPlayerLogin (final @ NotNull PlayerLoginEvent event ) {
24- if (event .getResult () == PlayerLoginEvent .Result .KICK_FULL )
25- event .allow ();
26+ if (event .getResult () == PlayerLoginEvent .Result .KICK_FULL ) {
27+ final @ NotNull Optional <@ NotNull Member > member = Member .get (event .getPlayer ());
28+ if (member .isPresent ()) event .allow ();
29+ }
2630 }
2731}
You can’t perform that action at this time.
0 commit comments