Replicate vanilla physics, make pathing movements smooth

This commit is contained in:
Tom
2020-09-25 23:24:12 -07:00
parent 8384eb99de
commit cadc1cab3a
5 changed files with 159 additions and 75 deletions

View File

@ -9,6 +9,7 @@ import (
"net"
"strconv"
"github.com/Tnze/go-mc/data"
mcnet "github.com/Tnze/go-mc/net"
pk "github.com/Tnze/go-mc/net/packet"
)
@ -124,3 +125,13 @@ type Dialer interface {
func (c *Client) Conn() *mcnet.Conn {
return c.conn
}
// SendMessage sends a chat message.
func (c *Client) SendMessage(msg string) error {
return c.conn.WritePacket(
pk.Marshal(
data.ChatServerbound,
pk.String(msg),
),
)
}