1#if PROTOCOL_VERSION > 344
SERIALIZED_FIELD(Min, Internal::Conditioned< long long int, &BrigadierPropertyLong::Flags1 >)
DECLARE_READ_WRITE_SERIALIZE
SERIALIZED_FIELD(Flags, char)
DEFINE_CONDITION(Flags2, GetFlags() &0x02)
SERIALIZED_FIELD(Max, Internal::Conditioned< long long int, &BrigadierPropertyLong::Flags2 >)
DEFINE_CONDITION(Flags1, GetFlags() &0x01)
A type wrapper to conditionally serialize a type.