class
Rosegold::Serverbound::PlayerLoaded
- Rosegold::Serverbound::PlayerLoaded
- Rosegold::Serverbound::Packet
- Rosegold::Packet
- Rosegold::Event
- Reference
- Object
Overview
Player Loaded packet Sent by the client to indicate that it is ready to start simulating the player. The vanilla client sends this when the "Loading terrain..." screen is closed.
The vanilla client skips ticking the player entity until the tick on which this packet is sent. Other entities and objects will still be ticked.
Included Modules
Defined in:
rosegold/packets/serverbound/player_loaded.crConstant Summary
-
PROTOCOL_PACKET_IDS =
{772_u32 => 43_u8}
-
Store the protocol mappings as a constant
-
RESOURCE_NAME =
"minecraft:player_loaded"
-
Resource name constant for debugging
Constructors
Class Method Summary
- .[](protocol_version : UInt32) : UInt8
-
.default_packet_id : UInt8
Define default packet ID (typically the latest/most common version)
-
.packet_id : UInt8
Provide backward compatibility with existing packet_id class getter Use the first protocol's packet ID for registration compatibility
-
.packet_id_for_protocol(protocol_version : UInt32) : UInt8
Get packet ID for specific protocol version
-
.supported_protocols : Array(UInt32)
Helper method to get all supported protocols
-
.supports_protocol?(protocol_version : UInt32) : Bool
Helper method to check if a protocol is supported
Instance Method Summary
Macros inherited from module Rosegold::Packets::ProtocolMapping
packet_ids(mappings)
packet_ids
Class methods inherited from class Rosegold::Serverbound::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
Class Method Detail
Define default packet ID (typically the latest/most common version)
Provide backward compatibility with existing packet_id class getter Use the first protocol's packet ID for registration compatibility
Get packet ID for specific protocol version
Helper method to check if a protocol is supported