pub enum LootContextEntity {
This,
Killer,
DirectKiller,
KillerPlayer,
Interacting,
}Expand description
Entity target for loot context lookups.
Variants§
This
The entity being looted (killed mob, block entity owner).
Killer
The entity that killed the target.
DirectKiller
The direct attacker (e.g., arrow, not the player who shot it).
KillerPlayer
The player who dealt the final damage.
Interacting
The entity interacting with a block/entity.
Trait Implementations§
Source§impl Clone for LootContextEntity
impl Clone for LootContextEntity
Source§fn clone(&self) -> LootContextEntity
fn clone(&self) -> LootContextEntity
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for LootContextEntity
Source§impl Debug for LootContextEntity
impl Debug for LootContextEntity
impl Eq for LootContextEntity
Source§impl PartialEq for LootContextEntity
impl PartialEq for LootContextEntity
Source§fn eq(&self, other: &LootContextEntity) -> bool
fn eq(&self, other: &LootContextEntity) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for LootContextEntity
Auto Trait Implementations§
impl Freeze for LootContextEntity
impl RefUnwindSafe for LootContextEntity
impl Send for LootContextEntity
impl Sync for LootContextEntity
impl Unpin for LootContextEntity
impl UnsafeUnpin for LootContextEntity
impl UnwindSafe for LootContextEntity
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.