Send player join/left message

This commit is contained in:
Tnze
2021-12-28 17:00:49 +08:00
parent 147778ef38
commit 9b1349a274
2 changed files with 55 additions and 9 deletions

View File

@ -21,6 +21,26 @@ import (
pk "github.com/Tnze/go-mc/net/packet"
)
// Colors
const (
Black = "black"
DarkBlue = "dark_blue"
DarkGreen = "dark_green"
DarkAqua = "dark_aqua"
DarkRed = "dark_red"
DarkPurple = "dark_purple"
Gold = "gold"
Gray = "gray"
DarkGray = "dark_gray"
Blue = "blue"
Green = "green"
Aqua = "aqua"
Red = "red"
LightPurple = "light_purple"
Yellow = "yellow"
White = "white"
)
// Message is a message sent by other
type Message struct {
Text string `json:"text,omitempty"`
@ -99,6 +119,11 @@ func (m Message) Append(extraMsg ...Message) Message {
return m
}
func (m Message) SetColor(color string) Message {
m.Color = color
return m
}
func Text(str string) Message {
return Message{Text: str}
}