Skip to main content

VanillaLivingEntityData

Trait VanillaLivingEntityData 

Source
pub trait VanillaLivingEntityData: VanillaEntityData {
    // Required methods
    fn living_entity(&self) -> &LivingEntityData;
    fn living_entity_mut(&mut self) -> &mut LivingEntityData;
}
Expand description

Common access to vanilla synchronized data declared by LivingEntity.

Required Methods§

Source

fn living_entity(&self) -> &LivingEntityData

Returns the vanilla living entity-data layer.

Source

fn living_entity_mut(&mut self) -> &mut LivingEntityData

Returns the mutable vanilla living entity-data layer.

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§

Source§

impl VanillaLivingEntityData for AbstractChestedHorseEntityData

Source§

impl VanillaLivingEntityData for AbstractFishEntityData

Source§

impl VanillaLivingEntityData for AbstractHorseEntityData

Source§

impl VanillaLivingEntityData for AbstractNautilusEntityData

Source§

impl VanillaLivingEntityData for AbstractPiglinEntityData

Source§

impl VanillaLivingEntityData for AbstractVillagerEntityData

Source§

impl VanillaLivingEntityData for AgeableMobEntityData

Source§

impl VanillaLivingEntityData for AllayEntityData

Source§

impl VanillaLivingEntityData for ArmadilloEntityData

Source§

impl VanillaLivingEntityData for ArmorStandEntityData

Source§

impl VanillaLivingEntityData for AvatarEntityData

Source§

impl VanillaLivingEntityData for AxolotlEntityData

Source§

impl VanillaLivingEntityData for BatEntityData

Source§

impl VanillaLivingEntityData for BeeEntityData

Source§

impl VanillaLivingEntityData for BlazeEntityData

Source§

impl VanillaLivingEntityData for BoggedEntityData

Source§

impl VanillaLivingEntityData for BreezeEntityData

Source§

impl VanillaLivingEntityData for CamelEntityData

Source§

impl VanillaLivingEntityData for CamelHuskEntityData

Source§

impl VanillaLivingEntityData for CatEntityData

Source§

impl VanillaLivingEntityData for CaveSpiderEntityData

Source§

impl VanillaLivingEntityData for ChickenEntityData

Source§

impl VanillaLivingEntityData for CodEntityData

Source§

impl VanillaLivingEntityData for CopperGolemEntityData

Source§

impl VanillaLivingEntityData for CowEntityData

Source§

impl VanillaLivingEntityData for CreakingEntityData

Source§

impl VanillaLivingEntityData for CreeperEntityData

Source§

impl VanillaLivingEntityData for DolphinEntityData

Source§

impl VanillaLivingEntityData for DonkeyEntityData

Source§

impl VanillaLivingEntityData for DrownedEntityData

Source§

impl VanillaLivingEntityData for ElderGuardianEntityData

Source§

impl VanillaLivingEntityData for EnderDragonEntityData

Source§

impl VanillaLivingEntityData for EnderManEntityData

Source§

impl VanillaLivingEntityData for EndermanEntityData

Source§

impl VanillaLivingEntityData for EndermiteEntityData

Source§

impl VanillaLivingEntityData for EvokerEntityData

Source§

impl VanillaLivingEntityData for FoxEntityData

Source§

impl VanillaLivingEntityData for FrogEntityData

Source§

impl VanillaLivingEntityData for GhastEntityData

Source§

impl VanillaLivingEntityData for GiantEntityData

Source§

impl VanillaLivingEntityData for GlowSquidEntityData

Source§

impl VanillaLivingEntityData for GoatEntityData

Source§

impl VanillaLivingEntityData for GuardianEntityData

Source§

impl VanillaLivingEntityData for HappyGhastEntityData

Source§

impl VanillaLivingEntityData for HoglinEntityData

Source§

impl VanillaLivingEntityData for HorseEntityData

Source§

impl VanillaLivingEntityData for HuskEntityData

Source§

impl VanillaLivingEntityData for IllusionerEntityData

Source§

impl VanillaLivingEntityData for IronGolemEntityData

Source§

impl VanillaLivingEntityData for LivingEntityData

Source§

impl VanillaLivingEntityData for LlamaEntityData

Source§

impl VanillaLivingEntityData for MagmaCubeEntityData

Source§

impl VanillaLivingEntityData for MannequinEntityData

Source§

impl VanillaLivingEntityData for MobEntityData

Source§

impl VanillaLivingEntityData for MooshroomEntityData

Source§

impl VanillaLivingEntityData for MuleEntityData

Source§

impl VanillaLivingEntityData for MushroomCowEntityData

Source§

impl VanillaLivingEntityData for NautilusEntityData

Source§

impl VanillaLivingEntityData for OcelotEntityData

Source§

impl VanillaLivingEntityData for PandaEntityData

Source§

impl VanillaLivingEntityData for ParchedEntityData

Source§

impl VanillaLivingEntityData for ParrotEntityData

Source§

impl VanillaLivingEntityData for PhantomEntityData

Source§

impl VanillaLivingEntityData for PigEntityData

Source§

impl VanillaLivingEntityData for PiglinBruteEntityData

Source§

impl VanillaLivingEntityData for PiglinEntityData

Source§

impl VanillaLivingEntityData for PillagerEntityData

Source§

impl VanillaLivingEntityData for PlayerEntityData

Source§

impl VanillaLivingEntityData for PolarBearEntityData

Source§

impl VanillaLivingEntityData for PufferfishEntityData

Source§

impl VanillaLivingEntityData for RabbitEntityData

Source§

impl VanillaLivingEntityData for RaiderEntityData

Source§

impl VanillaLivingEntityData for RavagerEntityData

Source§

impl VanillaLivingEntityData for SalmonEntityData

Source§

impl VanillaLivingEntityData for SheepEntityData

Source§

impl VanillaLivingEntityData for ShulkerEntityData

Source§

impl VanillaLivingEntityData for SilverfishEntityData

Source§

impl VanillaLivingEntityData for SkeletonEntityData

Source§

impl VanillaLivingEntityData for SkeletonHorseEntityData

Source§

impl VanillaLivingEntityData for SlimeEntityData

Source§

impl VanillaLivingEntityData for SnifferEntityData

Source§

impl VanillaLivingEntityData for SnowGolemEntityData

Source§

impl VanillaLivingEntityData for SpellcasterIllagerEntityData

Source§

impl VanillaLivingEntityData for SpiderEntityData

Source§

impl VanillaLivingEntityData for SquidEntityData

Source§

impl VanillaLivingEntityData for StrayEntityData

Source§

impl VanillaLivingEntityData for StriderEntityData

Source§

impl VanillaLivingEntityData for TadpoleEntityData

Source§

impl VanillaLivingEntityData for TamableAnimalEntityData

Source§

impl VanillaLivingEntityData for TraderLlamaEntityData

Source§

impl VanillaLivingEntityData for TropicalFishEntityData

Source§

impl VanillaLivingEntityData for TurtleEntityData

Source§

impl VanillaLivingEntityData for VexEntityData

Source§

impl VanillaLivingEntityData for VillagerEntityData

Source§

impl VanillaLivingEntityData for VindicatorEntityData

Source§

impl VanillaLivingEntityData for WanderingTraderEntityData

Source§

impl VanillaLivingEntityData for WardenEntityData

Source§

impl VanillaLivingEntityData for WitchEntityData

Source§

impl VanillaLivingEntityData for WitherBossEntityData

Source§

impl VanillaLivingEntityData for WitherEntityData

Source§

impl VanillaLivingEntityData for WitherSkeletonEntityData

Source§

impl VanillaLivingEntityData for WolfEntityData

Source§

impl VanillaLivingEntityData for ZoglinEntityData

Source§

impl VanillaLivingEntityData for ZombieEntityData

Source§

impl VanillaLivingEntityData for ZombieHorseEntityData

Source§

impl VanillaLivingEntityData for ZombieNautilusEntityData

Source§

impl VanillaLivingEntityData for ZombieVillagerEntityData

Source§

impl VanillaLivingEntityData for ZombifiedPiglinEntityData