Store server name (in addition to address) in replays (closes #324)

This commit is contained in:
Jonas Herzig
2020-11-06 11:41:45 +01:00
parent 6e6af1dcbb
commit ccb08d37a7
3 changed files with 11 additions and 2 deletions

View File

@@ -531,7 +531,9 @@ public class GuiReplayViewer extends GuiScreen {
this.renderQueue = renderQueue;
name.setText(Formatting.UNDERLINE + Utils.fileNameToReplayName(file.getName()));
if (StringUtils.isEmpty(metaData.getServerName())
if (!StringUtils.isEmpty(metaData.getCustomServerName())) {
server.setText(metaData.getCustomServerName());
} else if (StringUtils.isEmpty(metaData.getServerName())
|| !ReplayMod.instance.getSettingsRegistry().get(Setting.SHOW_SERVER_IPS)) {
server.setI18nText("replaymod.gui.iphidden").setColor(Colors.DARK_RED);
} else {