Added login listener to prevent players from joining with an unsupported version

master
Alex 2022-03-13 19:42:05 +01:00
parent d0fb219805
commit c8adb6268d
1 changed files with 1 additions and 3 deletions

View File

@ -1,6 +1,5 @@
package net.krakatoa.proxy.listener;
import net.krakatoa.proxy.ProxySystem;
import net.md_5.bungee.api.ChatColor;
import net.md_5.bungee.api.chat.BaseComponent;
import net.md_5.bungee.api.chat.ComponentBuilder;
@ -18,8 +17,7 @@ public class LoginListener implements Listener {
@EventHandler
public void onLoginEvent(LoginEvent event) {
ProxySystem.getInstance().getLogger().info("Version: " + event.getConnection().getVersion());
// prevent players from joing with an version under 1.18
if (event.getConnection().getVersion() < 757) {
event.setCancelled(true);
event.setCancelReason(component);