← {{.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}}