player and dimension loader with ecs system
This commit is contained in:
@ -13,7 +13,7 @@ import (
|
||||
func (g *Graph) Init(game *server.Game) {
|
||||
game.AddHandler(&server.PacketHandler{
|
||||
ID: packetid.ServerboundChat,
|
||||
F: func(player *server.Player, packet server.Packet758) error {
|
||||
F: func(client *server.Client, player *server.Player, packet server.Packet758) error {
|
||||
var msg pk.String
|
||||
if err := pk.Packet(packet).Scan(&msg); err != nil {
|
||||
return err
|
||||
@ -33,12 +33,12 @@ func (g *Graph) Init(game *server.Game) {
|
||||
// Run implement server.Component for Graph
|
||||
func (g *Graph) Run(ctx context.Context) {}
|
||||
|
||||
// AddPlayer implement server.Component for Graph
|
||||
func (g *Graph) AddPlayer(p *server.Player) {
|
||||
p.WritePacket(server.Packet758(pk.Marshal(
|
||||
// ClientJoin implement server.Component for Graph
|
||||
func (g *Graph) ClientJoin(client *server.Client, _ *server.Player) {
|
||||
client.WritePacket(server.Packet758(pk.Marshal(
|
||||
packetid.ClientboundCommands, g,
|
||||
)))
|
||||
}
|
||||
|
||||
// RemovePlayer implement server.Component for Graph
|
||||
func (g *Graph) RemovePlayer(p *server.Player) {}
|
||||
// ClientLeft implement server.Component for Graph
|
||||
func (g *Graph) ClientLeft(_ *server.Client, _ *server.Player) {}
|
||||
|
Reference in New Issue
Block a user