mt-multiserver-proxy/players.go

19 lines
286 B
Go
Raw Normal View History

2021-09-06 02:03:27 -07:00
package proxy
import "sync"
var players = make(map[string]struct{})
var playersMu sync.RWMutex
2021-09-09 07:40:31 -07:00
func Players() map[string]struct{} {
playersMu.RLock()
defer playersMu.RUnlock()
p := make(map[string]struct{})
for player := range players {
p[player] = struct{}{}
}
return p
}