|
LeviLamina
|
Public Types | |
| using | ActorWithAttachPos = ::std::pair<::ActorUniqueID, ::SharedTypes::Legacy::ActorLocation> |
Public Member Functions | |
| MCAPI ::std::optional<::Vec3 > | getPosition (::IBlockSource const ®ion) const |
| MCAPI void | serializeTo (::CompoundTag &tag) const |
Static Public Member Functions | |
| static MCAPI ::GameEvents::PositionSource | forActor (::ActorUniqueID id, ::SharedTypes::Legacy::ActorLocation attachPos) |
| static MCAPI ::GameEvents::PositionSource | forFixedPos (::Vec3 const &pos) |
Public Attributes | |
| ::ll::TypedStorage< 8, 24, ::std::variant<::std::pair<::ActorUniqueID, ::SharedTypes::Legacy::ActorLocation >, ::Vec3 > > | mVariant |