Updated protocol

This commit is contained in:
UnlegitDqrk
2026-02-08 18:31:00 +01:00
parent 8829737d30
commit 632bb346c2
2 changed files with 12 additions and 2 deletions

View File

@@ -6,6 +6,7 @@ import dev.unlegitdqrk.unlegitlibrary.command.CommandPermission;
import dev.unlegitdqrk.unlegitlibrary.event.EventManager;
import dev.unlegitdqrk.unlegitlibrary.file.ConfigurationManager;
import dev.unlegitdqrk.unlegitlibrary.network.system.packets.PacketHandler;
import dev.unlegitdqrk.unlegitlibrary.network.system.utils.ClientAuthMode;
import lombok.Getter;
import org.openautonomousconnection.protocol.ProtocolBridge;
import org.openautonomousconnection.protocol.ProtocolValues;
@@ -57,12 +58,21 @@ public class Main {
config.saveProperties();
}
if (!config.isSet("clientauth")) {
config.set("clientauth.info", "Select between NONE, OPTIONAL and REQUIRED");
config.set("clientauth", ClientAuthMode.OPTIONAL.name());
config.saveProperties();
}
int tcpPort = config.getInt("port.tcp");
int udpPort = config.getInt("port.udp");
int sessionExpire = config.getInt("sessionexpiremin");
int maxUpload = config.getInt("maxuploadmb");
ClientAuthMode authMode = ClientAuthMode.valueOf(config.getString("clientauth").toUpperCase());
values.authMode = authMode;
protocolBridge = new ProtocolBridge(new WebServer(
new File("auth.ini"), new File("rules.ini"),
sessionExpire, maxUpload),