←
{{.Msg "instance.back"}}
{{if .InstanceDetail.Message}}
{{.InstanceDetail.Message}}
{{end}}
{{.InstanceDetail.Instance.Preview.Game.Name}}
{{.InstanceDetail.Instance.Preview.DisplayName}}
{{.InstanceDetail.Instance.Preview.Description}}
{{statusLabel .InstanceDetail.Instance.LifecycleState}}
-
♙
{{.Msg "instance.players"}}
-
{{if .InstanceDetail.Live.Metrics}}
{{.InstanceDetail.Live.Metrics.CurrentPlayers}}
/
{{.InstanceDetail.Live.Metrics.MaxPlayers}}
live
{{else}}
{{.Msg "instance.unavailable"}}
{{if .InstanceDetail.MaxPlayers}}
/
{{.InstanceDetail.MaxPlayers}}
configured
{{end}}
{{end}}
-
⚿
{{.Msg "instance.password"}}
-
{{if .InstanceDetail.PasswordSet}}
••••••••
{{if .IsAdmin}}
{{end}}
{{else}}
{{.Msg "instance.unavailable"}}
{{end}}
{{if .InstanceDetail.Live.ServerInfo}}
{{.InstanceDetail.Live.ServerInfo.Name}}
·
{{.InstanceDetail.Live.ServerInfo.GameVersion}}
{{end}}
{{.Msg "instance.backups"}}
{{if .InstanceDetail.Backups}}
{{else}}
{{.Msg "instance.no_backups"}}
{{end}}
{{.Msg "instance.server_functions"}}
{{if .InstanceDetail.ModuleAvailable}}
{{if .InstanceDetail.CanAnnounce}}
{{end}}
{{if .InstanceDetail.Live.Players}}
{{range .InstanceDetail.Live.Players}}
-
{{.DisplayName}}
{{.PlayerID}}
{{if $.InstanceDetail.CanKick}}
{{end}}
{{if $.InstanceDetail.CanBan}}
{{end}}
{{end}}
{{end}}
{{if .InstanceDetail.BansAvailable}}
{{if .InstanceDetail.Live.Bans}}
{{else}}
{{.Msg "instance.no_banned_players"}}
{{end}}
{{else if .InstanceDetail.BansUnavailable}}
{{.Msg "instance.unavailable"}}
{{else if and .InstanceDetail.CanUnban (not .InstanceDetail.Live.Capabilities.list_bans)}}
{{end}}
{{else}}
{{.Msg "instance.module_unavailable"}}
{{end}}
{{end}}