diff options
| author | raven <citrons@mondecitronne.com> | 2026-03-20 17:01:30 -0500 |
|---|---|---|
| committer | raven <citrons@mondecitronne.com> | 2026-03-20 17:01:30 -0500 |
| commit | 4247e0efaaab9560afa5ce2ca8b3aec80141a6d9 (patch) | |
| tree | 620c6f0b5071351f8b19bc45bf075f90491fbefa /server/player.go | |
| parent | c3d63652a4b80add587ee17f5c9f3773417203ad (diff) | |
store world data in JSON
Diffstat (limited to 'server/player.go')
| -rw-r--r-- | server/player.go | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/server/player.go b/server/player.go index bc6ee38..7f64c58 100644 --- a/server/player.go +++ b/server/player.go @@ -149,8 +149,9 @@ 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) OnLevelData(from *level, info levelInfo, data io.Reader) { +func (p *player) OnLevelData(from *level, info levelInfo, data io.ReadCloser) { p.Act(from, func() { + defer data.Close() if from != p.level { return } |
