go-serverapi/plugin.go

17 lines
424 B
Go
Raw Normal View History

package serverapi
import "fmt"
// Plugin is a Minecraft plugin
type Plugin struct {
Name string `json:"name"`
Version string `json:"version"`
Website string `json:"website"`
Authors []string `json:"authors"`
}
// Plugins returns a list of Plugin from a ServerAPI instance
2020-08-13 20:41:14 +00:00
func (c *Client) Plugins() (plugins Plugins, err error) {
return plugins, c.jsonGET(fmt.Sprintf("%s/plugins", c.endpoint), &plugins)
}