func (c *Client) Disconnected(g *Game, w *game.World) { w.RemoveEntity(c.player) w.RemoveBlockListener(c) w.RemoveBioticListener(c) w.RemoveWorldItemListener(c) c.conn.Close() }