10struct DisconnectPacketPayload {
14 ::ll::TypedStorage<4, 4, ::Connection::DisconnectFailReason> mReason;
15 ::ll::TypedStorage<8, 72, ::std::variant<::DisconnectPacketMessages, ::cereal::NullType>> mMessages;
20 DisconnectPacketPayload();
25 MCAPI DisconnectPacketPayload(
26 ::Connection::DisconnectFailReason reason,
27 ::std::optional<::std::string> message,
28 ::std::optional<::std::string> filteredMessage
32 MCNAPI ::std::string getMessageForDisplay(
bool profanityFilterEnabled)
const;
40 ::Connection::DisconnectFailReason reason,
41 ::std::optional<::std::string> message,
42 ::std::optional<::std::string> filteredMessage