diff --git a/tools/cli/main.go b/tools/cli/main.go index c5cd045..5cadaeb 100644 --- a/tools/cli/main.go +++ b/tools/cli/main.go @@ -10,6 +10,7 @@ import ( "github.com/admin-else/strom/tools/cli/offline_uuid" "github.com/admin-else/strom/tools/cli/print_nbt" + "github.com/admin-else/strom/tools/cli/status" ) var ExpectedASubcommandErr = errors.New("expected a subcommand") @@ -18,6 +19,7 @@ var UnknownSubcommandErr = errors.New("unknown subcommand") var subcommands = map[string]func(args []string) error{ "offline-uuid": offline_uuid.Run, "print-nbt": print_nbt.Run, + "status": status.Run, } func Help(args []string) (err error) { diff --git a/tools/cli/status/main.go b/tools/cli/status/main.go index c4506a9..3314045 100644 --- a/tools/cli/status/main.go +++ b/tools/cli/status/main.go @@ -8,8 +8,8 @@ import ( ) var cmd = flag.NewFlagSet("status", flag.ContinueOnError) -var addrFlag = flag.String("addr", "localhost:25565", "address to connect to") -var srvFlag = flag.Bool("srv", false, "use SRV records to resolve the address") +var addrFlag = cmd.String("addr", "localhost:25565", "address to connect to") +var srvFlag = cmd.Bool("srv", false, "use SRV records to resolve the address") func Run(args []string) (err error) { err = cmd.Parse(args) @@ -27,6 +27,6 @@ func Run(args []string) (err error) { if err != nil { return } - fmt.Println(status) + fmt.Println(status.Status) return }