class Rosegold::Clientbound::WindowItems

Defined in:

rosegold/packets/clientbound/window_items.cr

Constructors

Class Method Summary

Instance Method Summary

Class methods inherited from class Rosegold::Clientbound::Packet

new_raw(bytes) new_raw, state state

Instance methods inherited from class Rosegold::Packet

callback(client_or_server) callback, to_s(io) to_s, write : Bytes write

Constructor Detail

def self.new(window_id : UInt8, state_id : UInt32, slots : Array(Rosegold::WindowSlot), cursor : Rosegold::WindowSlot) #

[View source]

Class Method Detail

def self.packet_id #

[View source]
def self.read(packet) #

[View source]

Instance Method Detail

def callback(client) #

[View source]
def cursor : WindowSlot #

[View source]
def cursor=(cursor : WindowSlot) #

[View source]
def slots : Array(WindowSlot) #

[View source]
def slots=(slots : Array(WindowSlot)) #

[View source]
def state_id : UInt32 #

[View source]
def state_id=(state_id : UInt32) #

[View source]
def window_id : UInt8 #

[View source]
def window_id=(window_id : UInt8) #

[View source]
def write : Bytes #

[View source]