Added new Server Properties and cleaned up Login Plugin Packets

- Added option for Modern Forwarding and BungeeGuard (for proxies that are connected to older servers)
- Made Modern, Bungeecord and Bungeeguard mutually exclusive
- Fixed PacketLoginInPluginMessaging, structure was incorrect
- Added `readUUID` in DataTypeIO
This commit is contained in:
GrizzlT
2021-08-17 11:19:14 +02:00
parent 7be0b5f9da
commit c7378beb2b
6 changed files with 87 additions and 36 deletions
+1 -1
View File
@@ -9,7 +9,7 @@
"LoginOut": {
"PacketLoginOutLoginSuccess": "0x02",
"PacketLoginOutDisconnect": "0x00",
"PacketLoginOutPluginMessaging": "0x04",
"PacketLoginOutPluginMessaging": "0x04"
},
"PlayIn": {
"0x0F": "PacketPlayInKeepAlive",
+13 -1
View File
@@ -7,9 +7,21 @@ server-port=30000
#Server ip, localhost for local access only
server-ip=0.0.0.0
#Whether this is server is behind a bungeecord proxy
#Whether this server is behind a bungeecord proxy
#Mutually exclusive with velocity-modern and bungee-guard
bungeecord=false
#Whether this server is behind a velocity proxy with modern player forwarding
#Mutually exclusive with bungeecord and bungee-guard
velocity-modern=false
#Whether this server is behind a bungeecord proxy with BungeeGuard installed (velocity can do this too for <1.13)
#Mutually exclusive with bungeecord and velocity-modern
bungee-guard=false
#For Velocity Modern Forwarding or BungeeGuard a list (separated by `;`) of valid secrets
forwarding-secrets=
#World Name and the Schematic file containing map
level-name=world;spawn.schem