realms support

This commit is contained in:
Tnze
2019-08-09 23:50:53 +08:00
parent b0e6a70e0a
commit ad5dfeffd7
7 changed files with 316 additions and 1 deletions

36
realms/realms_test.go Normal file
View File

@ -0,0 +1,36 @@
package realms
import (
"fmt"
"time"
)
func ExampleRealms() {
var r *Realms
r = New(
"1.14.4",
"Name",
"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
)
fmt.Println(r.Available())
fmt.Println(r.Compatible())
servers, err := r.Worlds()
if err != nil {
panic(err)
}
for _, v := range servers {
fmt.Println(v.Name, v.ID)
}
time.Sleep(time.Second * 5)
if err := r.TOS(); err != nil {
panic(err)
}
time.Sleep(time.Second * 5)
fmt.Println(r.Address(servers[0]))
}