give each mc client a destination number when connecting

master
Alex 2022-03-15 21:30:10 +01:00
parent 33e5f71f8e
commit f340e54f80
1 changed files with 11 additions and 7 deletions

View File

@ -300,14 +300,18 @@ func GenerateDestForNewMinecraftClient() int {
availableDestFound := false availableDestFound := false
newDest := 10 newDest := 10
for !availableDestFound { for {
if isDestInUsageFromOneMinecraftClient(newDest) { if !availableDestFound {
logger.Minecraft.Debugln("found dest", newDest) if isDestInUsageFromOneMinecraftClient(newDest) {
availableDestFound = true logger.Minecraft.Debugln("found dest", newDest)
} else { availableDestFound = true
logger.Minecraft.Debugln("count dest up") break
newDest++ } else {
logger.Minecraft.Debugln("count dest up")
newDest++
}
} }
} }
logger.Minecraft.Debugln("finally found this dest", newDest) logger.Minecraft.Debugln("finally found this dest", newDest)