pub(in server) struct EnderPearlRestoreJob {
player: Arc<Player>,
world: Arc<World>,
request: ChunkRequestHandle,
uuid: Uuid,
residence_token: DomainResidenceToken,
}Expand description
Re-spawns a single persisted ender pearl in its own world once the target
chunk is loaded (vanilla ServerPlayer.loadAndSpawnEnderPearl).
Fields§
§player: Arc<Player>§world: Arc<World>§request: ChunkRequestHandle§uuid: Uuid§residence_token: DomainResidenceTokenImplementations§
Source§impl EnderPearlRestoreJob
impl EnderPearlRestoreJob
pub(in server) fn new( player: Arc<Player>, world: Arc<World>, entity: PersistentEntity, residence_token: DomainResidenceToken, ) -> Option<Self>
Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for EnderPearlRestoreJob
impl !UnwindSafe for EnderPearlRestoreJob
impl Freeze for EnderPearlRestoreJob
impl Send for EnderPearlRestoreJob
impl Sync for EnderPearlRestoreJob
impl Unpin for EnderPearlRestoreJob
impl UnsafeUnpin for EnderPearlRestoreJob
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreWraps this value in an
Arc<SyncMutex<>>