mirror of
https://github.com/Anuken/Mindustry.git
synced 2025-07-08 23:07:33 +07:00
Fixed servers not discovering
This commit is contained in:
@ -52,7 +52,7 @@ task steamtest(dependsOn: dist){
|
|||||||
copy{
|
copy{
|
||||||
from "build/libs/Mindustry.jar"
|
from "build/libs/Mindustry.jar"
|
||||||
if(System.properties["os.name"].contains("Mac")){
|
if(System.properties["os.name"].contains("Mac")){
|
||||||
into "/Users/anuke/Library/Application Support/Steam/steamapps/common/Mindustry/Contents/Resources"
|
into "/Users/anuke/Library/Application Support/Steam/steamapps/common/Mindustry/Mindustry.app/Contents/Resources"
|
||||||
}else{
|
}else{
|
||||||
into "/home/anuke/.steam/steam/steamapps/common/Mindustry/jre"
|
into "/home/anuke/.steam/steam/steamapps/common/Mindustry/jre"
|
||||||
}
|
}
|
||||||
|
@ -267,7 +267,7 @@ public class SNet implements SteamNetworkingCallback, SteamMatchmakingCallback,
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onLobbyMatchList(int matches){
|
public void onLobbyMatchList(int matches){
|
||||||
Log.info("found {0} matches", matches);
|
Log.info("found {0} matches {1}", matches, lobbyDoneCallback);
|
||||||
|
|
||||||
if(lobbyDoneCallback != null){
|
if(lobbyDoneCallback != null){
|
||||||
for(int i = 0; i < matches; i++){
|
for(int i = 0; i < matches; i++){
|
||||||
@ -281,13 +281,13 @@ public class SNet implements SteamNetworkingCallback, SteamMatchmakingCallback,
|
|||||||
smat.getNumLobbyMembers(lobby),
|
smat.getNumLobbyMembers(lobby),
|
||||||
Strings.parseInt(smat.getLobbyData(lobby, "name"), -1),
|
Strings.parseInt(smat.getLobbyData(lobby, "name"), -1),
|
||||||
smat.getLobbyData(lobby, "versionType"),
|
smat.getLobbyData(lobby, "versionType"),
|
||||||
Gamemode.all[Strings.parseInt(smat.getLobbyData(lobby, "gamemode"))],
|
Gamemode.valueOf(smat.getLobbyData(lobby, "gamemode")),
|
||||||
smat.getLobbyMemberLimit(lobby)
|
smat.getLobbyMemberLimit(lobby)
|
||||||
);
|
);
|
||||||
|
|
||||||
lobbyCallback.accept(out);
|
lobbyCallback.accept(out);
|
||||||
}catch(Exception e){
|
}catch(Exception e){
|
||||||
e.printStackTrace();
|
Log.err(e);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -316,7 +316,7 @@ public class SNet implements SteamNetworkingCallback, SteamMatchmakingCallback,
|
|||||||
smat.setLobbyData(steamID, "version", Version.build + "");
|
smat.setLobbyData(steamID, "version", Version.build + "");
|
||||||
smat.setLobbyData(steamID, "versionType", Version.type);
|
smat.setLobbyData(steamID, "versionType", Version.type);
|
||||||
smat.setLobbyData(steamID, "wave", state.wave + "");
|
smat.setLobbyData(steamID, "wave", state.wave + "");
|
||||||
smat.setLobbyData(steamID, "gamemode", Gamemode.bestFit(state.rules) + "");
|
smat.setLobbyData(steamID, "gamemode", Gamemode.bestFit(state.rules).name() + "");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user