|
LeviLamina
|
Public Types | |
| using | ActorWithAttachPos = ::std::pair<::ActorUniqueID, ::SharedTypes::Legacy::ActorLocation> |
Public Member Functions | |
| MCAPI_C ::std::optional<::Vec3 > | getPosition (::IBlockSource const ®ion) const |
| MCAPI void | serializeTo (::CompoundTag &tag) const |
Static Public Member Functions | |
| static MCAPI_C ::std::optional<::GameEvents::PositionSource > | deserializeFrom (::CompoundTag const &tag) |
| static MCAPI_C ::std::optional<::Vec3 > | extractPosition (::CompoundTag const &data, char const *tagName, ::BlockSource const ®ion) |
Public Attributes | |
| ::ll::TypedStorage< 8, 24, ::std::variant<::std::pair<::ActorUniqueID, ::SharedTypes::Legacy::ActorLocation >, ::Vec3 > > | mVariant |