4#if PROTOCOL_VERSION > 774
15#if PROTOCOL_VERSION < 775
21#if PROTOCOL_VERSION < 775
31#if PROTOCOL_VERSION > 722
#define DEFINE_CONDITION(Name,...)
Define a condition that can be used later inside an Internal::Conditioned type.
#define SERIALIZED_FIELD(Name,...)
static constexpr std::string_view packet_name
DECLARE_READ_WRITE_SERIALIZE
SERIALIZED_FIELD(Hand, VarInt)
SERIALIZED_FIELD(EntityId, VarInt)
SERIALIZED_FIELD(Location, LpVec3)
SERIALIZED_FIELD(UsingSecondaryAction, bool)
A type wrapper to conditionally serialize a type.