Documentation
¶
Overview ¶
Package minecraft 包含内置的 Minecraft 桥接插件。
Index ¶
Constants ¶
View Source
const Module = "github.com/tty00a381/micq/src/core/plugins/minecraft"
View Source
const Name = "minecraft"
Variables ¶
This section is empty.
Functions ¶
func DefaultConfigYAML ¶
func DefaultConfigYAML() []byte
Types ¶
type BridgeConfig ¶
type Config ¶
type Config struct {
Server ServerConfig `yaml:"server,omitempty"`
Admins []int64 `yaml:"admins,omitempty"`
Groups []int64 `yaml:"groups,omitempty"`
}
func DefaultConfig ¶
func DefaultConfig() Config
type Plugin ¶
type Plugin struct {
// contains filtered or unexported fields
}
func (*Plugin) DefaultConfigYAML ¶
type ServerConfig ¶
type ServerConfig struct {
Name string `yaml:"name,omitempty"`
Supervisor SupervisorConfig `yaml:"supervisor,omitempty"`
Bridge *BridgeConfig `yaml:"bridge,omitempty"`
}
func (ServerConfig) ToMC ¶
func (c ServerConfig) ToMC(configPath string) (mc.ServerConfig, error)
type SupervisorConfig ¶
type SupervisorConfig struct {
Root string `yaml:"root,omitempty"`
Start []string `yaml:"start,omitempty"`
Restart mc.RestartPolicy `yaml:"restart,omitempty"`
}
Source Files
¶
Click to show internal directories.
Click to hide internal directories.