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,7 +6,7 @@
<groupId>org.openautonomousconnection</groupId>
<artifactId>WebServer</artifactId>
<version>1.0.0-BETA.1.7</version>
<version>1.0.0-BETA.1.8</version>
<organization>
<name>Open Autonomous Connection</name>
<url>https://open-autonomous-connection.org/</url>
@@ -112,7 +112,7 @@
<dependency>
<groupId>org.openautonomousconnection</groupId>
<artifactId>Protocol</artifactId>
<version>1.0.0-BETA.7.4</version>
<version>1.0.0-BETA.7.5</version>
</dependency>
<dependency>
<groupId>org.projectlombok</groupId>

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),