9class VersionedActorDamageCause {
13 ::ll::TypedStorage<8, 32, ::std::string const> mName;
14 ::ll::TypedStorage<4, 4, ::SharedTypes::Legacy::ActorDamageCause const> mCause;
15 ::ll::TypedStorage<8, 40, ::Scripting::Version const> mVersion;
16 ::ll::TypedStorage<1, 2, ::std::optional<uchar>
const> mDeprecatedMajorVersion;
21 VersionedActorDamageCause();
26 MCAPI VersionedActorDamageCause(
28 ::SharedTypes::Legacy::ActorDamageCause cause,
30 ::std::optional<uchar> deprecatedMajorVersion
33 MCAPI ::Scripting::Version getVersion()
const;
41 ::SharedTypes::Legacy::ActorDamageCause cause,
43 ::std::optional<uchar> deprecatedMajorVersion