Documentation ¶
Index ¶
Constants ¶
View Source
const ( Started string = "started" Stopped = "stopped" Starting = "starting" Stopping = "stopping" Saving = "saving" Saved = "saved" )
State related events that has a direct effect on the wrapper state.
View Source
const ( Banned string = "banned" BanList = "ban-list" BanListEntry = "ban-list-entry" DataGet = "data-get" DataGetNoEntity = "data-get-no-entity" DefaultGameMode = "default-game-mode" Difficulty = "difficulty" ExperienceAdd = "experience-add" ExperienceQuery = "experience-query" Give = "give" NoPlayerFound = "no-player-found" PlayerPos = "following-entity-data" PlayerJoined = "player-joined" PlayerLeft = "player-left" PlayerUUID = "player-uuid" Say = "player-say" PlayerDied = "player-died" Kicked = "kicked" Seed = "seed" ServerOverloaded = "server-overloaded" TimeIs = "time-is" UnknownItem = "unknown-item" Version = "version" WhisperTo = "whisper-to" WhitelistAdd = "whitelist-add" WhitelistRemove = "whitelist-remove" WhitelistList = "whitelist-list" )
Game related events that provide player/server related information.
View Source
const (
Empty string = "empty"
)
Variables ¶
View Source
var ( NilEvent = NewStateEvent(Empty) StartedEvent = NewStateEvent(Started) StoppedEvent = NewStateEvent(Stopped) StartingEvent = NewStateEvent(Starting) StoppingEvent = NewStateEvent(Stopping) )
View Source
var ( NilGameEvent = NewGameEvent(Empty) VersionEvent = NewGameEvent(Version) TimeIsEvent = NewGameEvent(TimeIs) DataGetEvent = NewGameEvent(DataGet) NoPlayerFoundEvent = NewGameEvent(NoPlayerFound) UnknownItemEvent = NewGameEvent(UnknownItem) PlayerLeftEvent = NewGameEvent(PlayerLeft) PlayerUUIDEvent = NewGameEvent(PlayerUUID) PlayerPosEvent = NewGameEvent(PlayerPos) PlayerJoinedEvent = NewGameEvent(PlayerJoined) )
Functions ¶
This section is empty.
Types ¶
type GameEvent ¶
type GameEvent struct { Name string Tick int Data map[string]string // contains filtered or unexported fields }
func NewGameEvent ¶
type StateEvent ¶
type StateEvent struct {
// contains filtered or unexported fields
}
func NewStateEvent ¶
func NewStateEvent(e string) StateEvent
func (StateEvent) Is ¶
func (se StateEvent) Is(ev Event) bool
func (StateEvent) String ¶
func (se StateEvent) String() string
Click to show internal directories.
Click to hide internal directories.