Change chat.Message Append API

This commit is contained in:
Tnze
2021-12-27 00:27:49 +08:00
parent e457d29f28
commit d8f5f03524
2 changed files with 4 additions and 3 deletions

View File

@ -84,7 +84,7 @@ func (m Message) WriteTo(w io.Writer) (int64, error) {
return pk.String(code).WriteTo(w)
}
func (m *Message) Append(extraMsg ...Message) {
func (m Message) Append(extraMsg ...Message) Message {
origLen := len(m.Extra)
finalLen := origLen + len(extraMsg)
if cap(m.Extra) < len(m.Extra)+len(extraMsg) {
@ -96,6 +96,7 @@ func (m *Message) Append(extraMsg ...Message) {
for _, v := range extraMsg {
m.Extra = append(m.Extra, v)
}
return m
}
func Text(str string) Message {

View File

@ -3,10 +3,10 @@ package chat_test
import (
"bytes"
"fmt"
"github.com/Tnze/go-mc/chat"
en_us "github.com/Tnze/go-mc/data/lang/en-us"
"testing"
"github.com/Tnze/go-mc/chat"
en_us "github.com/Tnze/go-mc/data/lang/en-us"
pk "github.com/Tnze/go-mc/net/packet"
)