From 3f5fefa2012b5b8c0b9da2886b46e602d3460712 Mon Sep 17 00:00:00 2001 From: raven Date: Tue, 24 Mar 2026 18:34:08 -0500 Subject: gameChat actor --- server/player.go | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'server/player.go') diff --git a/server/player.go b/server/player.go index ab62d4d..c4fac5c 100644 --- a/server/player.go +++ b/server/player.go @@ -150,7 +150,8 @@ func (p *player) handleChat(message string) { return } if !isCmd { - p.server.OnPlayerMessage(p, p.name, text) + message = fmt.Sprintf("&7<&b%s&7>&f %s", p.name, message) + p.server.Chat.Send(p, p, message) } else { p.server.ExecuteCommand(p, p.state.Auth, text) } @@ -235,8 +236,8 @@ func (p *player) SendMessage(from phony.Actor, message string) { }) } -func (p *player) OnPlayerMessage(from *Server, name string, message string) { - p.SendMessage(from, fmt.Sprintf("&7<&b%s&7>&f %s", name, message)) +func (p *player) OnChatMessage(from *gameChat, sender any, message string) { + p.SendMessage(from, message) } func (p *player) OnCommandOutput(from *Server, output string) { -- cgit v1.2.3