class Rosegold::Serverbound::InteractEntity
- Rosegold::Serverbound::InteractEntity
- Rosegold::Serverbound::Packet
- Rosegold::Packet
- Rosegold::Event
- Reference
- Object
Defined in:
rosegold/packets/serverbound/interact_entity.crConstructors
Class Method Summary
Instance Method Summary
- #action : Action
- #action=(action : Action)
- #entity_id : UInt64
- #entity_id=(entity_id : UInt64)
- #hand : Hand | Nil
- #hand=(hand : Hand | Nil)
- #sneaking=(sneaking : Bool)
- #sneaking? : Bool
- #target_x : Float32 | Nil
- #target_x=(target_x : Float32 | Nil)
- #target_y : Float32 | Nil
- #target_y=(target_y : Float32 | Nil)
- #target_z : Float32 | Nil
- #target_z=(target_z : Float32 | Nil)
- #write : Bytes
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
def self.new(entity_id : UInt64, action : Action, target_x : Float32 | Nil = nil, target_y : Float32 | Nil = nil, target_z : Float32 | Nil = nil, hand : Hand | Nil = nil, sneaking : Bool = false)
#