struct

Rosegold::Clientbound::PlayerInfoUpdate::PlayerEntry

Inherits Struct / Value / Object

Constructors

new(uuid : UUID, name : Nil | String = nil, properties : Nil | Array(Rosegold::Clientbound::PlayerInfoUpdate::PlayerEntry::Property) = nil, chat_session_id : UUID | Nil = nil, public_key_expiry_time : Int64 | Nil = nil, encoded_public_key : Slice(UInt8) | Nil = nil, public_key_signature : Slice(UInt8) | Nil = nil, gamemode : Int32 | Nil = nil, listed : Bool | Nil = nil, latency : Int32 | Nil = nil, display_name : Nil | Rosegold::TextComponent = nil, list_priority : Int32 | Nil = nil, hat_visible : Bool | Nil = nil)
Source

Instance methods

chat_session_id
Source
chat_session_id=(chat_session_id : UUID | Nil)
Source
display_name
Source
display_name=(display_name : Rosegold::TextComponent | Nil)
Source
encoded_public_key
Source
encoded_public_key=(encoded_public_key : Bytes | Nil)
Source
gamemode
Source
gamemode=(gamemode : Int32 | Nil)
Source
hat_visible
Source
hat_visible=(hat_visible : Bool | Nil)
Source
latency
Source
latency=(latency : Int32 | Nil)
Source
list_priority
Source
list_priority=(list_priority : Int32 | Nil)
Source
listed
Source
listed=(listed : Bool | Nil)
Source
name
Source
name=(name : String | Nil)
Source
properties
Source
properties=(properties : Array(Property) | Nil)
Source
public_key_expiry_time
Source
public_key_expiry_time=(public_key_expiry_time : Int64 | Nil)
Source
public_key_signature
Source
public_key_signature=(public_key_signature : Bytes | Nil)
Source
uuid
Source
uuid=(uuid : UUID)
Source

Nested types