9class ClientboundDebugRendererPacketPayload {
17 enum class PayloadType : uchar {
19 ClearDebugMarkers = 1,
20 AddDebugMarkerCube = 2,
27 ::ll::TypedStorage<8, 32, ::std::string> text;
28 ::ll::TypedStorage<4, 12, ::Vec3> position;
29 ::ll::TypedStorage<4, 16, ::mce::Color> color;
30 ::ll::TypedStorage<8, 8, uint64> durationMS;
37 ::ll::TypedStorage<1, 1, ::ClientboundDebugRendererPacketPayload::PayloadType> mType;
38 ::ll::TypedStorage<8, 80, ::std::optional<::ClientboundDebugRendererPacketPayload::DebugMarkerData>>
44 ClientboundDebugRendererPacketPayload();
49 MCAPI
explicit ClientboundDebugRendererPacketPayload(::ClientboundDebugRendererPacketPayload::PayloadType type);
51 MCAPI ClientboundDebugRendererPacketPayload(
55 ::std::chrono::milliseconds duration
62 MCAPI
void* $ctor(::ClientboundDebugRendererPacketPayload::PayloadType type);
65 $ctor(::std::string text,
::mce::Color const& color,
::Vec3 const& position, ::std::chrono::milliseconds duration);