(s string, max int)
| 280 | } |
| 281 | |
| 282 | func (player *Player) WriteStringRestricted(s string, max int) (err error) { |
| 283 | buff := []byte(s) |
| 284 | if len(buff) > max { |
| 285 | buff = buff[:max] |
| 286 | } |
| 287 | err = player.WriteVarInt(len(buff)) |
| 288 | if err != nil { |
| 289 | return err |
| 290 | } |
| 291 | _, err = player.io.wtr.Write(buff) |
| 292 | return err |
| 293 | } |
| 294 | |
| 295 | func (player *Player) WriteUUID(uid uuid.UUID) (err error) { |
| 296 | _, err = player.io.wtr.Write(uid[:]) |
nothing calls this directly
no test coverage detected