|
Botcraft 26.1.2
|
#include <Entity.hpp>
Public Member Functions | |
| Entity () | |
| virtual | ~Entity () |
| virtual std::string | GetName () const =0 |
| virtual EntityType | GetType () const =0 |
| AABB | GetCollider () const |
| double | GetWidth () const |
| double | GetHeight () const |
| void | LoadMetadataFromRawArray (const std::vector< unsigned char > &data) |
| virtual void | SetMetadataValue (const int index, const std::any &value) |
| char | GetDataSharedFlagsId () const |
| bool | GetDataSharedFlagsId (const EntitySharedFlagsId id) const |
| int | GetDataAirSupplyId () const |
| std::optional< ProtocolCraft::Chat > | GetDataCustomName () const |
| bool | GetDataCustomNameVisible () const |
| bool | GetDataSilent () const |
| bool | GetDataNoGravity () const |
| Pose | GetDataPose () const |
| int | GetDataTicksFrozen () const |
| void | SetDataSharedFlagsId (const char data_shared_flags_id) |
| void | SetDataSharedFlagsId (const EntitySharedFlagsId id, const bool b) |
| void | SetDataAirSupplyId (const int data_air_supply_id) |
| void | SetDataCustomName (const std::optional< ProtocolCraft::Chat > &data_custom_name) |
| void | SetDataCustomNameVisible (const bool data_custom_name_visible) |
| void | SetDataSilent (const bool data_silent) |
| void | SetDataNoGravity (const bool data_no_gravity) |
| void | SetDataPose (const Pose data_pose) |
| void | SetDataTicksFrozen (const int data_ticks_frozen) |
| int | GetEntityID () const |
| ProtocolCraft::UUID | GetUUID () const |
| Vector3< double > | GetPosition () const |
| double | GetX () const |
| double | GetY () const |
| double | GetZ () const |
| float | GetYaw () const |
| float | GetPitch () const |
| Vector3< double > | GetSpeed () const |
| double | GetSpeedX () const |
| double | GetSpeedY () const |
| double | GetSpeedZ () const |
| bool | GetOnGround () const |
| std::map< EquipmentSlot, ProtocolCraft::Slot > | GetEquipments () const |
| ProtocolCraft::Slot | GetEquipment (const EquipmentSlot slot) const |
| std::vector< EntityEffect > | GetEffects () const |
| std::vector< Renderer::Face > | GetFaces (const bool reset_uptodate_status) |
| bool | GetAreRenderedFacesUpToDate () const |
| void | SetEntityID (const int entity_id_) |
| void | SetUUID (const ProtocolCraft::UUID &uuid_) |
| virtual void | SetPosition (const Vector3< double > &position_) |
| virtual void | SetX (const double x_) |
| virtual void | SetY (const double y_) |
| virtual void | SetZ (const double z_) |
| virtual void | SetYaw (const float yaw_) |
| virtual void | SetPitch (const float pitch_) |
| void | SetSpeed (const Vector3< double > &speed_) |
| void | SetSpeedX (const double speed_x_) |
| void | SetSpeedY (const double speed_y_) |
| void | SetSpeedZ (const double speed_z_) |
| void | SetOnGround (const bool on_ground_) |
| void | SetEquipment (const EquipmentSlot slot, const ProtocolCraft::Slot &item) |
| void | SetEffects (const std::vector< EntityEffect > &effects_) |
| void | AddEffect (const EntityEffect &effect) |
| void | RemoveEffect (const EntityEffectType type) |
| void | SetAreRenderedFacesUpToDate (const bool are_rendered_faces_up_to_date_) |
| virtual ProtocolCraft::Json::Value | Serialize () const |
| virtual bool | IsLocalPlayer () const |
| virtual bool | IsRemotePlayer () const |
| virtual bool | IsLivingEntity () const |
| virtual bool | IsAbstractArrow () const |
| virtual bool | IsAnimal () const |
| virtual bool | IsAmbientCreature () const |
| virtual bool | IsMonster () const |
| virtual bool | IsDisplay () const |
| virtual bool | IsVehicle () const |
| virtual bool | IsTamableAnimal () const |
| virtual bool | IsAbstractSchoolingFish () const |
| virtual bool | IsWaterAnimal () const |
| virtual bool | IsAbstractChestedHorse () const |
| virtual bool | IsAbstractHurtingProjectile () const |
| virtual bool | IsMob () const |
| virtual bool | IsSpellcasterIllager () const |
| virtual bool | IsProjectile () const |
| virtual bool | IsAbstractHorse () const |
| virtual bool | IsAbstractGolem () const |
| virtual bool | IsHangingEntity () const |
| virtual bool | IsFireball () const |
| virtual bool | IsAbstractMinecart () const |
| virtual bool | IsAbstractCow () const |
| virtual bool | IsAbstractMinecartContainer () const |
| virtual bool | IsShoulderRidingEntity () const |
| virtual bool | IsAbstractPiglin () const |
| virtual bool | IsAbstractIllager () const |
| virtual bool | IsAbstractThrownPotion () const |
| virtual bool | IsAbstractFish () const |
| virtual bool | IsRaider () const |
| virtual bool | IsAbstractSkeleton () const |
| virtual bool | IsThrowableItemProjectile () const |
| virtual bool | IsAbstractVillager () const |
| virtual bool | IsAgeableMob () const |
| virtual bool | IsPathfinderMob () const |
| virtual bool | IsPatrollingMonster () const |
| virtual bool | IsThrowableProjectile () const |
| virtual bool | IsAbstractWindCharge () const |
| virtual bool | IsBlockAttachedEntity () const |
| virtual bool | IsAbstractBoat () const |
| virtual bool | IsAbstractChestBoat () const |
| virtual bool | IsAgeableWaterCreature () const |
| virtual bool | IsBoat () const |
| virtual bool | IsChestBoat () const |
| virtual bool | IsChestRaft () const |
| virtual bool | IsRaft () const |
| virtual bool | IsAvatar () const |
| virtual bool | IsAbstractNautilus () const |
Static Public Member Functions | |
| static std::shared_ptr< Entity > | CreateEntity (const EntityType type) |
Protected Member Functions | |
| virtual void | InitializeFaces () |
| void | OnSizeUpdated () |
| char | GetDataSharedFlagsIdImpl () const |
| bool | GetDataSharedFlagsIdImpl (const EntitySharedFlagsId id) const |
| void | SetDataSharedFlagsIdImpl (const char data_shared_flags_id) |
| void | SetDataSharedFlagsIdImpl (const EntitySharedFlagsId id, const bool b) |
| Pose | GetDataPoseImpl () const |
| void | SetDataPoseImpl (const Pose data_pose) |
| AABB | GetColliderImpl () const |
| virtual double | GetWidthImpl () const |
| virtual double | GetHeightImpl () const |
Protected Attributes | |
| std::shared_mutex | entity_mutex |
| int | entity_id |
| ProtocolCraft::UUID | uuid |
| Vector3< double > | position |
| float | yaw |
| float | pitch |
| Vector3< double > | speed |
| bool | on_ground |
| std::map< EquipmentSlot, ProtocolCraft::Slot > | equipments |
| Items on this entity. | |
| std::vector< EntityEffect > | effects |
| std::map< std::string, std::any > | metadata |
| std::vector< FaceDescriptor > | face_descriptors |
| std::vector< Renderer::Face > | faces |
| bool | are_rendered_faces_up_to_date |
Static Protected Attributes | |
| static constexpr int | metadata_count = 8 |
| static const std::array< std::string, metadata_count > | metadata_names |
| static constexpr int | hierarchy_metadata_count = 0 |
Definition at line 51 of file Entity.hpp.
| Botcraft::Entity::Entity | ( | ) |
Definition at line 294 of file Entity.cpp.
References Botcraft::BodyAnimalArmor, Botcraft::Boots, Botcraft::ChestPlate, entity_id, entity_mutex, equipments, Botcraft::Helmet, Botcraft::Leggings, Botcraft::MainHand, Botcraft::OffHand, on_ground, pitch, position, Botcraft::Saddle, SetDataAirSupplyId(), SetDataCustomName(), SetDataCustomNameVisible(), SetDataNoGravity(), SetDataPose(), SetDataSharedFlagsId(), SetDataSilent(), SetDataTicksFrozen(), speed, Botcraft::Standing, and yaw.
|
virtual |
Definition at line 340 of file Entity.cpp.
| void Botcraft::Entity::AddEffect | ( | const EntityEffect & | effect | ) |
Definition at line 1213 of file Entity.cpp.
References effects, entity_mutex, and Botcraft::EntityEffect::type.
|
static |
Definition at line 1559 of file Entity.cpp.
References Botcraft::AcaciaBoat, Botcraft::AcaciaChestBoat, Botcraft::Allay, Botcraft::AreaEffectCloud, Botcraft::Armadillo, Botcraft::ArmorStand, Botcraft::Arrow, Botcraft::Axolotl, Botcraft::Bat, Botcraft::Bee, Botcraft::BirchBoat, Botcraft::BirchChestBoat, Botcraft::Blaze, Botcraft::Bogged, Botcraft::Breeze, Botcraft::BreezeWindCharge, Botcraft::Camel, Botcraft::CamelHusk, Botcraft::Cat, Botcraft::CaveSpider, Botcraft::CherryBoat, Botcraft::CherryChestBoat, Botcraft::ChestRaft, Botcraft::Chicken, Botcraft::Cod, Botcraft::CopperGolem, Botcraft::Cow, Botcraft::Creaking, Botcraft::Creeper, Botcraft::DarkOakBoat, Botcraft::DarkOakChestBoat, Botcraft::DisplayBlockDisplay, Botcraft::DisplayItemDisplay, Botcraft::DisplayTextDisplay, Botcraft::Dolphin, Botcraft::Donkey, Botcraft::DragonFireball, Botcraft::Drowned, Botcraft::ElderGuardian, Botcraft::EndCrystal, Botcraft::EnderDragon, Botcraft::EnderMan, Botcraft::Endermite, Botcraft::Evoker, Botcraft::EvokerFangs, Botcraft::ExperienceOrb, Botcraft::EyeOfEnder, Botcraft::FallingBlockEntity, Botcraft::FireworkRocketEntity, Botcraft::FishingHook, Botcraft::Fox, Botcraft::Frog, Botcraft::Ghast, Botcraft::Giant, Botcraft::GlowItemFrame, Botcraft::GlowSquid, Botcraft::Goat, Botcraft::Guardian, Botcraft::HappyGhast, Botcraft::Hoglin, Botcraft::Horse, Botcraft::Husk, Botcraft::Illusioner, Botcraft::Interaction, Botcraft::IronGolem, Botcraft::ItemEntity, Botcraft::ItemFrame, Botcraft::JungleBoat, Botcraft::JungleChestBoat, Botcraft::LargeFireball, Botcraft::LeashFenceKnotEntity, Botcraft::LightningBolt, Botcraft::Llama, Botcraft::LlamaSpit, Botcraft::MagmaCube, Botcraft::MangroveBoat, Botcraft::MangroveChestBoat, Botcraft::Mannequin, Botcraft::Marker, Botcraft::Minecart, Botcraft::MinecartChest, Botcraft::MinecartCommandBlock, Botcraft::MinecartFurnace, Botcraft::MinecartHopper, Botcraft::MinecartSpawner, Botcraft::MinecartTNT, Botcraft::Mule, Botcraft::MushroomCow, Botcraft::Nautilus, Botcraft::None, Botcraft::OakBoat, Botcraft::OakChestBoat, Botcraft::Ocelot, Botcraft::OminousItemSpawner, Botcraft::Painting, Botcraft::PaleOakBoat, Botcraft::PaleOakChestBoat, Botcraft::Panda, Botcraft::Parched, Botcraft::Parrot, Botcraft::Phantom, Botcraft::Pig, Botcraft::Piglin, Botcraft::PiglinBrute, Botcraft::Pillager, Botcraft::Player, Botcraft::PolarBear, Botcraft::PrimedTnt, Botcraft::Pufferfish, Botcraft::Rabbit, Botcraft::Raft, Botcraft::Ravager, Botcraft::Salmon, Botcraft::Sheep, Botcraft::Shulker, Botcraft::ShulkerBullet, Botcraft::Silverfish, Botcraft::Skeleton, Botcraft::SkeletonHorse, Botcraft::Slime, Botcraft::SmallFireball, Botcraft::Sniffer, Botcraft::Snowball, Botcraft::SnowGolem, Botcraft::SpectralArrow, Botcraft::Spider, Botcraft::SpruceBoat, Botcraft::SpruceChestBoat, Botcraft::Squid, Botcraft::Stray, Botcraft::Strider, Botcraft::Tadpole, Botcraft::ThrownEgg, Botcraft::ThrownEnderpearl, Botcraft::ThrownExperienceBottle, Botcraft::ThrownLingeringPotion, Botcraft::ThrownSplashPotion, Botcraft::ThrownTrident, Botcraft::TraderLlama, Botcraft::TropicalFish, Botcraft::Turtle, Botcraft::Vex, Botcraft::Villager, Botcraft::Vindicator, Botcraft::WanderingTrader, Botcraft::Warden, Botcraft::WindCharge, Botcraft::Witch, Botcraft::WitherBoss, Botcraft::WitherSkeleton, Botcraft::WitherSkull, Botcraft::Wolf, Botcraft::Zoglin, Botcraft::Zombie, Botcraft::ZombieHorse, Botcraft::ZombieNautilus, Botcraft::ZombieVillager, and Botcraft::ZombifiedPiglin.
Referenced by Botcraft::EntityManager::Handle().
| bool Botcraft::Entity::GetAreRenderedFacesUpToDate | ( | ) | const |
Definition at line 1036 of file Entity.cpp.
References are_rendered_faces_up_to_date, and entity_mutex.
| AABB Botcraft::Entity::GetCollider | ( | ) | const |
Definition at line 346 of file Entity.cpp.
References entity_mutex, and GetColliderImpl().
|
protected |
Definition at line 2204 of file Entity.cpp.
References GetHeightImpl(), GetWidthImpl(), position, Botcraft::Vector3< T >::x, Botcraft::Vector3< T >::y, and Botcraft::Vector3< T >::z.
Referenced by GetCollider().
| int Botcraft::Entity::GetDataAirSupplyId | ( | ) | const |
Definition at line 796 of file Entity.cpp.
References entity_mutex, and metadata.
Referenced by Serialize().
| std::optional< ProtocolCraft::Chat > Botcraft::Entity::GetDataCustomName | ( | ) | const |
Definition at line 803 of file Entity.cpp.
References entity_mutex, and metadata.
Referenced by Serialize().
| bool Botcraft::Entity::GetDataCustomNameVisible | ( | ) | const |
Definition at line 816 of file Entity.cpp.
References entity_mutex, and metadata.
Referenced by Serialize().
| bool Botcraft::Entity::GetDataNoGravity | ( | ) | const |
Definition at line 828 of file Entity.cpp.
References entity_mutex, and metadata.
Referenced by Serialize().
| Pose Botcraft::Entity::GetDataPose | ( | ) | const |
Definition at line 835 of file Entity.cpp.
References entity_mutex, and GetDataPoseImpl().
Referenced by Serialize().
|
protected |
Definition at line 2190 of file Entity.cpp.
References metadata.
Referenced by GetDataPose(), Botcraft::PlayerEntity::GetEyeHeightImpl(), Botcraft::PlayerEntity::GetHeightImpl(), and Botcraft::PlayerEntity::GetWidthImpl().
| char Botcraft::Entity::GetDataSharedFlagsId | ( | ) | const |
Definition at line 784 of file Entity.cpp.
References entity_mutex, and GetDataSharedFlagsIdImpl().
Referenced by Serialize().
| bool Botcraft::Entity::GetDataSharedFlagsId | ( | const EntitySharedFlagsId | id | ) | const |
Definition at line 790 of file Entity.cpp.
References entity_mutex, and GetDataSharedFlagsIdImpl().
|
protected |
Definition at line 2163 of file Entity.cpp.
References metadata.
Referenced by GetDataSharedFlagsId(), GetDataSharedFlagsId(), GetDataSharedFlagsIdImpl(), and SetDataSharedFlagsIdImpl().
|
protected |
Definition at line 2168 of file Entity.cpp.
References GetDataSharedFlagsIdImpl().
| bool Botcraft::Entity::GetDataSilent | ( | ) | const |
Definition at line 822 of file Entity.cpp.
References entity_mutex, and metadata.
Referenced by Serialize().
| int Botcraft::Entity::GetDataTicksFrozen | ( | ) | const |
Definition at line 843 of file Entity.cpp.
References entity_mutex, and metadata.
Referenced by Serialize().
| std::vector< EntityEffect > Botcraft::Entity::GetEffects | ( | ) | const |
Definition at line 1008 of file Entity.cpp.
References effects, and entity_mutex.
| int Botcraft::Entity::GetEntityID | ( | ) | const |
Definition at line 918 of file Entity.cpp.
References entity_id, and entity_mutex.
| ProtocolCraft::Slot Botcraft::Entity::GetEquipment | ( | const EquipmentSlot | slot | ) | const |
Definition at line 1002 of file Entity.cpp.
References entity_mutex, and equipments.
| std::map< EquipmentSlot, ProtocolCraft::Slot > Botcraft::Entity::GetEquipments | ( | ) | const |
Definition at line 996 of file Entity.cpp.
References entity_mutex, and equipments.
| std::vector< Renderer::Face > Botcraft::Entity::GetFaces | ( | const bool | reset_uptodate_status | ) |
Definition at line 1015 of file Entity.cpp.
References are_rendered_faces_up_to_date, entity_mutex, face_descriptors, faces, and InitializeFaces().
| double Botcraft::Entity::GetHeight | ( | ) | const |
Definition at line 358 of file Entity.cpp.
References entity_mutex, and GetHeightImpl().
|
protectedvirtual |
Reimplemented in Botcraft::BatEntity, Botcraft::AllayEntity, Botcraft::ArmadilloEntity, Botcraft::AxolotlEntity, Botcraft::BeeEntity, Botcraft::CamelEntity, Botcraft::CamelHuskEntity, Botcraft::ChickenEntity, Botcraft::CowEntity, Botcraft::MushroomCowEntity, Botcraft::DolphinEntity, Botcraft::DonkeyEntity, Botcraft::HorseEntity, Botcraft::LlamaEntity, Botcraft::MuleEntity, Botcraft::SkeletonHorseEntity, Botcraft::TraderLlamaEntity, Botcraft::ZombieHorseEntity, Botcraft::CatEntity, Botcraft::OcelotEntity, Botcraft::CodEntity, Botcraft::PufferfishEntity, Botcraft::SalmonEntity, Botcraft::TropicalFishEntity, Botcraft::FoxEntity, Botcraft::FrogEntity, Botcraft::TadpoleEntity, Botcraft::GoatEntity, Botcraft::CopperGolemEntity, Botcraft::IronGolemEntity, Botcraft::SnowGolemEntity, Botcraft::HappyGhastEntity, Botcraft::NautilusEntity, Botcraft::ZombieNautilusEntity, Botcraft::PandaEntity, Botcraft::ParrotEntity, Botcraft::PigEntity, Botcraft::PolarBearEntity, Botcraft::RabbitEntity, Botcraft::SheepEntity, Botcraft::SnifferEntity, Botcraft::GlowSquidEntity, Botcraft::SquidEntity, Botcraft::TurtleEntity, Botcraft::WolfEntity, Botcraft::AreaEffectCloudEntity, Botcraft::EndCrystalEntity, Botcraft::EnderDragonEntity, Botcraft::WitherBossEntity, Botcraft::ArmorStandEntity, Botcraft::GlowItemFrameEntity, Botcraft::ItemFrameEntity, Botcraft::LeashFenceKnotEntity, Botcraft::MannequinEntity, Botcraft::PaintingEntity, Botcraft::DisplayBlockDisplayEntity, Botcraft::DisplayItemDisplayEntity, Botcraft::DisplayTextDisplayEntity, Botcraft::ExperienceOrbEntity, Botcraft::InteractionEntity, Botcraft::FallingBlockEntity, Botcraft::ItemEntity, Botcraft::PrimedTntEntity, Botcraft::LightningBoltEntity, Botcraft::MarkerEntity, Botcraft::BlazeEntity, Botcraft::BreezeEntity, Botcraft::CreakingEntity, Botcraft::CreeperEntity, Botcraft::ElderGuardianEntity, Botcraft::EnderManEntity, Botcraft::EndermiteEntity, Botcraft::GhastEntity, Botcraft::GiantEntity, Botcraft::GuardianEntity, Botcraft::HoglinEntity, Botcraft::EvokerEntity, Botcraft::IllusionerEntity, Botcraft::PillagerEntity, Botcraft::VindicatorEntity, Botcraft::PhantomEntity, Botcraft::PiglinBruteEntity, Botcraft::PiglinEntity, Botcraft::RavagerEntity, Botcraft::ShulkerEntity, Botcraft::SilverfishEntity, Botcraft::BoggedEntity, Botcraft::ParchedEntity, Botcraft::SkeletonEntity, Botcraft::StrayEntity, Botcraft::WitherSkeletonEntity, Botcraft::SlimeEntity, Botcraft::CaveSpiderEntity, Botcraft::SpiderEntity, Botcraft::StriderEntity, Botcraft::VexEntity, Botcraft::WardenEntity, Botcraft::WitchEntity, Botcraft::ZoglinEntity, Botcraft::DrownedEntity, Botcraft::HuskEntity, Botcraft::ZombieEntity, Botcraft::ZombieVillagerEntity, Botcraft::ZombifiedPiglinEntity, Botcraft::VillagerEntity, Botcraft::WanderingTraderEntity, Botcraft::OminousItemSpawnerEntity, Botcraft::PlayerEntity, Botcraft::ArrowEntity, Botcraft::SpectralArrowEntity, Botcraft::ThrownTridentEntity, Botcraft::EvokerFangsEntity, Botcraft::EyeOfEnderEntity, Botcraft::FireworkRocketEntity, Botcraft::FishingHookEntity, Botcraft::DragonFireballEntity, Botcraft::LargeFireballEntity, Botcraft::SmallFireballEntity, Botcraft::BreezeWindChargeEntity, Botcraft::WindChargeEntity, Botcraft::WitherSkullEntity, Botcraft::LlamaSpitEntity, Botcraft::ShulkerBulletEntity, Botcraft::SnowballEntity, Botcraft::ThrownEggEntity, Botcraft::ThrownEnderpearlEntity, Botcraft::ThrownExperienceBottleEntity, Botcraft::ThrownLingeringPotionEntity, Botcraft::ThrownSplashPotionEntity, Botcraft::UnknownEntity, Botcraft::BoatEntity, Botcraft::ChestBoatEntity, Botcraft::ChestRaftEntity, Botcraft::RaftEntity, Botcraft::MinecartChestEntity, Botcraft::MinecartCommandBlockEntity, Botcraft::MinecartEntity, Botcraft::MinecartFurnaceEntity, Botcraft::MinecartHopperEntity, Botcraft::MinecartSpawnerEntity, and Botcraft::MinecartTNTEntity.
Definition at line 2216 of file Entity.cpp.
Referenced by GetColliderImpl(), GetHeight(), InitializeFaces(), and OnSizeUpdated().
|
pure virtual |
Implemented in Botcraft::BatEntity, Botcraft::AllayEntity, Botcraft::ArmadilloEntity, Botcraft::AxolotlEntity, Botcraft::BeeEntity, Botcraft::CamelEntity, Botcraft::CamelHuskEntity, Botcraft::ChickenEntity, Botcraft::CowEntity, Botcraft::MushroomCowEntity, Botcraft::DolphinEntity, Botcraft::DonkeyEntity, Botcraft::HorseEntity, Botcraft::LlamaEntity, Botcraft::MuleEntity, Botcraft::SkeletonHorseEntity, Botcraft::TraderLlamaEntity, Botcraft::ZombieHorseEntity, Botcraft::CatEntity, Botcraft::OcelotEntity, Botcraft::CodEntity, Botcraft::PufferfishEntity, Botcraft::SalmonEntity, Botcraft::TropicalFishEntity, Botcraft::FoxEntity, Botcraft::FrogEntity, Botcraft::TadpoleEntity, Botcraft::GoatEntity, Botcraft::CopperGolemEntity, Botcraft::IronGolemEntity, Botcraft::SnowGolemEntity, Botcraft::HappyGhastEntity, Botcraft::NautilusEntity, Botcraft::ZombieNautilusEntity, Botcraft::PandaEntity, Botcraft::ParrotEntity, Botcraft::PigEntity, Botcraft::PolarBearEntity, Botcraft::RabbitEntity, Botcraft::SheepEntity, Botcraft::SnifferEntity, Botcraft::GlowSquidEntity, Botcraft::SquidEntity, Botcraft::TurtleEntity, Botcraft::WolfEntity, Botcraft::AreaEffectCloudEntity, Botcraft::EndCrystalEntity, Botcraft::EnderDragonEntity, Botcraft::WitherBossEntity, Botcraft::ArmorStandEntity, Botcraft::GlowItemFrameEntity, Botcraft::ItemFrameEntity, Botcraft::LeashFenceKnotEntity, Botcraft::MannequinEntity, Botcraft::PaintingEntity, Botcraft::DisplayBlockDisplayEntity, Botcraft::DisplayItemDisplayEntity, Botcraft::DisplayTextDisplayEntity, Botcraft::ExperienceOrbEntity, Botcraft::InteractionEntity, Botcraft::FallingBlockEntity, Botcraft::ItemEntity, Botcraft::PrimedTntEntity, Botcraft::LightningBoltEntity, Botcraft::MarkerEntity, Botcraft::BlazeEntity, Botcraft::BreezeEntity, Botcraft::CreakingEntity, Botcraft::CreeperEntity, Botcraft::ElderGuardianEntity, Botcraft::EnderManEntity, Botcraft::EndermiteEntity, Botcraft::GhastEntity, Botcraft::GiantEntity, Botcraft::GuardianEntity, Botcraft::HoglinEntity, Botcraft::EvokerEntity, Botcraft::IllusionerEntity, Botcraft::PillagerEntity, Botcraft::VindicatorEntity, Botcraft::MagmaCubeEntity, Botcraft::PhantomEntity, Botcraft::PiglinBruteEntity, Botcraft::PiglinEntity, Botcraft::RavagerEntity, Botcraft::ShulkerEntity, Botcraft::SilverfishEntity, Botcraft::BoggedEntity, Botcraft::ParchedEntity, Botcraft::SkeletonEntity, Botcraft::StrayEntity, Botcraft::WitherSkeletonEntity, Botcraft::SlimeEntity, Botcraft::CaveSpiderEntity, Botcraft::SpiderEntity, Botcraft::StriderEntity, Botcraft::VexEntity, Botcraft::WardenEntity, Botcraft::WitchEntity, Botcraft::ZoglinEntity, Botcraft::DrownedEntity, Botcraft::HuskEntity, Botcraft::ZombieEntity, Botcraft::ZombieVillagerEntity, Botcraft::ZombifiedPiglinEntity, Botcraft::VillagerEntity, Botcraft::WanderingTraderEntity, Botcraft::OminousItemSpawnerEntity, Botcraft::PlayerEntity, Botcraft::ArrowEntity, Botcraft::SpectralArrowEntity, Botcraft::ThrownTridentEntity, Botcraft::EvokerFangsEntity, Botcraft::EyeOfEnderEntity, Botcraft::FireworkRocketEntity, Botcraft::FishingHookEntity, Botcraft::DragonFireballEntity, Botcraft::LargeFireballEntity, Botcraft::SmallFireballEntity, Botcraft::BreezeWindChargeEntity, Botcraft::WindChargeEntity, Botcraft::WitherSkullEntity, Botcraft::LlamaSpitEntity, Botcraft::ShulkerBulletEntity, Botcraft::SnowballEntity, Botcraft::ThrownEggEntity, Botcraft::ThrownEnderpearlEntity, Botcraft::ThrownExperienceBottleEntity, Botcraft::ThrownLingeringPotionEntity, Botcraft::ThrownSplashPotionEntity, Botcraft::UnknownEntity, Botcraft::BoatEntity, Botcraft::ChestBoatEntity, Botcraft::ChestRaftEntity, Botcraft::RaftEntity, Botcraft::MinecartChestEntity, Botcraft::MinecartCommandBlockEntity, Botcraft::MinecartEntity, Botcraft::MinecartFurnaceEntity, Botcraft::MinecartHopperEntity, Botcraft::MinecartSpawnerEntity, and Botcraft::MinecartTNTEntity.
Referenced by Botcraft::LivingEntity::AddAttribute(), Botcraft::LivingEntity::SetAttributeBaseValue(), and Botcraft::LivingEntity::SetAttributeModifierImpl().
| bool Botcraft::Entity::GetOnGround | ( | ) | const |
Definition at line 990 of file Entity.cpp.
References entity_mutex, and on_ground.
| float Botcraft::Entity::GetPitch | ( | ) | const |
Definition at line 960 of file Entity.cpp.
References entity_mutex, and pitch.
| Vector3< double > Botcraft::Entity::GetPosition | ( | ) | const |
Definition at line 930 of file Entity.cpp.
References entity_mutex, and position.
| Vector3< double > Botcraft::Entity::GetSpeed | ( | ) | const |
Definition at line 966 of file Entity.cpp.
References entity_mutex, and speed.
| double Botcraft::Entity::GetSpeedX | ( | ) | const |
Definition at line 972 of file Entity.cpp.
References entity_mutex, speed, and Botcraft::Vector3< T >::x.
| double Botcraft::Entity::GetSpeedY | ( | ) | const |
Definition at line 978 of file Entity.cpp.
References entity_mutex, speed, and Botcraft::Vector3< T >::y.
| double Botcraft::Entity::GetSpeedZ | ( | ) | const |
Definition at line 984 of file Entity.cpp.
References entity_mutex, speed, and Botcraft::Vector3< T >::z.
|
pure virtual |
Implemented in Botcraft::BatEntity, Botcraft::AllayEntity, Botcraft::ArmadilloEntity, Botcraft::AxolotlEntity, Botcraft::BeeEntity, Botcraft::CamelEntity, Botcraft::CamelHuskEntity, Botcraft::ChickenEntity, Botcraft::CowEntity, Botcraft::MushroomCowEntity, Botcraft::DolphinEntity, Botcraft::DonkeyEntity, Botcraft::HorseEntity, Botcraft::LlamaEntity, Botcraft::MuleEntity, Botcraft::SkeletonHorseEntity, Botcraft::TraderLlamaEntity, Botcraft::ZombieHorseEntity, Botcraft::CatEntity, Botcraft::OcelotEntity, Botcraft::CodEntity, Botcraft::PufferfishEntity, Botcraft::SalmonEntity, Botcraft::TropicalFishEntity, Botcraft::FoxEntity, Botcraft::FrogEntity, Botcraft::TadpoleEntity, Botcraft::GoatEntity, Botcraft::CopperGolemEntity, Botcraft::IronGolemEntity, Botcraft::SnowGolemEntity, Botcraft::HappyGhastEntity, Botcraft::NautilusEntity, Botcraft::ZombieNautilusEntity, Botcraft::PandaEntity, Botcraft::ParrotEntity, Botcraft::PigEntity, Botcraft::PolarBearEntity, Botcraft::RabbitEntity, Botcraft::SheepEntity, Botcraft::SnifferEntity, Botcraft::GlowSquidEntity, Botcraft::SquidEntity, Botcraft::TurtleEntity, Botcraft::WolfEntity, Botcraft::AreaEffectCloudEntity, Botcraft::EndCrystalEntity, Botcraft::EnderDragonEntity, Botcraft::WitherBossEntity, Botcraft::ArmorStandEntity, Botcraft::GlowItemFrameEntity, Botcraft::ItemFrameEntity, Botcraft::LeashFenceKnotEntity, Botcraft::MannequinEntity, Botcraft::PaintingEntity, Botcraft::DisplayBlockDisplayEntity, Botcraft::DisplayItemDisplayEntity, Botcraft::DisplayTextDisplayEntity, Botcraft::ExperienceOrbEntity, Botcraft::InteractionEntity, Botcraft::FallingBlockEntity, Botcraft::ItemEntity, Botcraft::PrimedTntEntity, Botcraft::LightningBoltEntity, Botcraft::MarkerEntity, Botcraft::BlazeEntity, Botcraft::BreezeEntity, Botcraft::CreakingEntity, Botcraft::CreeperEntity, Botcraft::ElderGuardianEntity, Botcraft::EnderManEntity, Botcraft::EndermiteEntity, Botcraft::GhastEntity, Botcraft::GiantEntity, Botcraft::GuardianEntity, Botcraft::HoglinEntity, Botcraft::EvokerEntity, Botcraft::IllusionerEntity, Botcraft::PillagerEntity, Botcraft::VindicatorEntity, Botcraft::MagmaCubeEntity, Botcraft::PhantomEntity, Botcraft::PiglinBruteEntity, Botcraft::PiglinEntity, Botcraft::RavagerEntity, Botcraft::ShulkerEntity, Botcraft::SilverfishEntity, Botcraft::BoggedEntity, Botcraft::ParchedEntity, Botcraft::SkeletonEntity, Botcraft::StrayEntity, Botcraft::WitherSkeletonEntity, Botcraft::SlimeEntity, Botcraft::CaveSpiderEntity, Botcraft::SpiderEntity, Botcraft::StriderEntity, Botcraft::VexEntity, Botcraft::WardenEntity, Botcraft::WitchEntity, Botcraft::ZoglinEntity, Botcraft::DrownedEntity, Botcraft::HuskEntity, Botcraft::ZombieEntity, Botcraft::ZombieVillagerEntity, Botcraft::ZombifiedPiglinEntity, Botcraft::VillagerEntity, Botcraft::WanderingTraderEntity, Botcraft::OminousItemSpawnerEntity, Botcraft::PlayerEntity, Botcraft::ArrowEntity, Botcraft::SpectralArrowEntity, Botcraft::ThrownTridentEntity, Botcraft::EvokerFangsEntity, Botcraft::EyeOfEnderEntity, Botcraft::FireworkRocketEntity, Botcraft::FishingHookEntity, Botcraft::DragonFireballEntity, Botcraft::LargeFireballEntity, Botcraft::SmallFireballEntity, Botcraft::BreezeWindChargeEntity, Botcraft::WindChargeEntity, Botcraft::WitherSkullEntity, Botcraft::LlamaSpitEntity, Botcraft::ShulkerBulletEntity, Botcraft::SnowballEntity, Botcraft::ThrownEggEntity, Botcraft::ThrownEnderpearlEntity, Botcraft::ThrownExperienceBottleEntity, Botcraft::ThrownLingeringPotionEntity, Botcraft::ThrownSplashPotionEntity, Botcraft::UnknownEntity, Botcraft::BoatEntity, Botcraft::ChestBoatEntity, Botcraft::ChestRaftEntity, Botcraft::RaftEntity, Botcraft::MinecartChestEntity, Botcraft::MinecartCommandBlockEntity, Botcraft::MinecartEntity, Botcraft::MinecartFurnaceEntity, Botcraft::MinecartHopperEntity, Botcraft::MinecartSpawnerEntity, and Botcraft::MinecartTNTEntity.
| ProtocolCraft::UUID Botcraft::Entity::GetUUID | ( | ) | const |
Definition at line 924 of file Entity.cpp.
References entity_mutex, and uuid.
| double Botcraft::Entity::GetWidth | ( | ) | const |
Definition at line 352 of file Entity.cpp.
References entity_mutex, and GetWidthImpl().
|
protectedvirtual |
Reimplemented in Botcraft::BatEntity, Botcraft::AllayEntity, Botcraft::ArmadilloEntity, Botcraft::AxolotlEntity, Botcraft::BeeEntity, Botcraft::CamelEntity, Botcraft::CamelHuskEntity, Botcraft::ChickenEntity, Botcraft::CowEntity, Botcraft::MushroomCowEntity, Botcraft::DolphinEntity, Botcraft::DonkeyEntity, Botcraft::HorseEntity, Botcraft::LlamaEntity, Botcraft::MuleEntity, Botcraft::SkeletonHorseEntity, Botcraft::TraderLlamaEntity, Botcraft::ZombieHorseEntity, Botcraft::CatEntity, Botcraft::OcelotEntity, Botcraft::CodEntity, Botcraft::PufferfishEntity, Botcraft::SalmonEntity, Botcraft::TropicalFishEntity, Botcraft::FoxEntity, Botcraft::FrogEntity, Botcraft::TadpoleEntity, Botcraft::GoatEntity, Botcraft::CopperGolemEntity, Botcraft::IronGolemEntity, Botcraft::SnowGolemEntity, Botcraft::HappyGhastEntity, Botcraft::NautilusEntity, Botcraft::ZombieNautilusEntity, Botcraft::PandaEntity, Botcraft::ParrotEntity, Botcraft::PigEntity, Botcraft::PolarBearEntity, Botcraft::RabbitEntity, Botcraft::SheepEntity, Botcraft::SnifferEntity, Botcraft::GlowSquidEntity, Botcraft::SquidEntity, Botcraft::TurtleEntity, Botcraft::WolfEntity, Botcraft::AreaEffectCloudEntity, Botcraft::EndCrystalEntity, Botcraft::EnderDragonEntity, Botcraft::WitherBossEntity, Botcraft::ArmorStandEntity, Botcraft::GlowItemFrameEntity, Botcraft::ItemFrameEntity, Botcraft::LeashFenceKnotEntity, Botcraft::MannequinEntity, Botcraft::PaintingEntity, Botcraft::DisplayBlockDisplayEntity, Botcraft::DisplayItemDisplayEntity, Botcraft::DisplayTextDisplayEntity, Botcraft::ExperienceOrbEntity, Botcraft::InteractionEntity, Botcraft::FallingBlockEntity, Botcraft::ItemEntity, Botcraft::PrimedTntEntity, Botcraft::LightningBoltEntity, Botcraft::MarkerEntity, Botcraft::BlazeEntity, Botcraft::BreezeEntity, Botcraft::CreakingEntity, Botcraft::CreeperEntity, Botcraft::ElderGuardianEntity, Botcraft::EnderManEntity, Botcraft::EndermiteEntity, Botcraft::GhastEntity, Botcraft::GiantEntity, Botcraft::GuardianEntity, Botcraft::HoglinEntity, Botcraft::EvokerEntity, Botcraft::IllusionerEntity, Botcraft::PillagerEntity, Botcraft::VindicatorEntity, Botcraft::PhantomEntity, Botcraft::PiglinBruteEntity, Botcraft::PiglinEntity, Botcraft::RavagerEntity, Botcraft::ShulkerEntity, Botcraft::SilverfishEntity, Botcraft::BoggedEntity, Botcraft::ParchedEntity, Botcraft::SkeletonEntity, Botcraft::StrayEntity, Botcraft::WitherSkeletonEntity, Botcraft::SlimeEntity, Botcraft::CaveSpiderEntity, Botcraft::SpiderEntity, Botcraft::StriderEntity, Botcraft::VexEntity, Botcraft::WardenEntity, Botcraft::WitchEntity, Botcraft::ZoglinEntity, Botcraft::DrownedEntity, Botcraft::HuskEntity, Botcraft::ZombieEntity, Botcraft::ZombieVillagerEntity, Botcraft::ZombifiedPiglinEntity, Botcraft::VillagerEntity, Botcraft::WanderingTraderEntity, Botcraft::OminousItemSpawnerEntity, Botcraft::PlayerEntity, Botcraft::ArrowEntity, Botcraft::SpectralArrowEntity, Botcraft::ThrownTridentEntity, Botcraft::EvokerFangsEntity, Botcraft::EyeOfEnderEntity, Botcraft::FireworkRocketEntity, Botcraft::FishingHookEntity, Botcraft::DragonFireballEntity, Botcraft::LargeFireballEntity, Botcraft::SmallFireballEntity, Botcraft::BreezeWindChargeEntity, Botcraft::WindChargeEntity, Botcraft::WitherSkullEntity, Botcraft::LlamaSpitEntity, Botcraft::ShulkerBulletEntity, Botcraft::SnowballEntity, Botcraft::ThrownEggEntity, Botcraft::ThrownEnderpearlEntity, Botcraft::ThrownExperienceBottleEntity, Botcraft::ThrownLingeringPotionEntity, Botcraft::ThrownSplashPotionEntity, Botcraft::UnknownEntity, Botcraft::BoatEntity, Botcraft::ChestBoatEntity, Botcraft::ChestRaftEntity, Botcraft::RaftEntity, Botcraft::MinecartChestEntity, Botcraft::MinecartCommandBlockEntity, Botcraft::MinecartEntity, Botcraft::MinecartFurnaceEntity, Botcraft::MinecartHopperEntity, Botcraft::MinecartSpawnerEntity, and Botcraft::MinecartTNTEntity.
Definition at line 2211 of file Entity.cpp.
Referenced by GetColliderImpl(), GetWidth(), InitializeFaces(), and OnSizeUpdated().
| double Botcraft::Entity::GetX | ( | ) | const |
Definition at line 936 of file Entity.cpp.
References entity_mutex, position, and Botcraft::Vector3< T >::x.
| double Botcraft::Entity::GetY | ( | ) | const |
Definition at line 942 of file Entity.cpp.
References entity_mutex, position, and Botcraft::Vector3< T >::y.
| float Botcraft::Entity::GetYaw | ( | ) | const |
Definition at line 954 of file Entity.cpp.
References entity_mutex, and yaw.
| double Botcraft::Entity::GetZ | ( | ) | const |
Definition at line 948 of file Entity.cpp.
References entity_mutex, position, and Botcraft::Vector3< T >::z.
|
protectedvirtual |
Definition at line 2066 of file Entity.cpp.
References Botcraft::Renderer::Animated, Botcraft::Renderer::TextureData::animation, are_rendered_faces_up_to_date, entity_mutex, face_descriptors, faces, Botcraft::AssetsManager::GetAtlas(), Botcraft::Renderer::Atlas::GetData(), Botcraft::Renderer::Atlas::GetHeight(), GetHeightImpl(), Botcraft::AssetsManager::getInstance(), Botcraft::Renderer::Atlas::GetWidth(), GetWidthImpl(), Botcraft::None, Botcraft::Renderer::Opaque, pitch, position, Botcraft::Renderer::TextureData::position, Botcraft::Renderer::TextureData::size, Botcraft::Renderer::Static, Botcraft::Renderer::TextureData::transparency, Botcraft::Vector3< T >::x, Botcraft::Vector3< T >::y, yaw, and Botcraft::Vector3< T >::z.
Referenced by GetFaces().
|
virtual |
Reimplemented in Botcraft::AbstractArrowEntity.
Definition at line 1298 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::AbstractBoatEntity.
Definition at line 1508 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::AbstractChestBoatEntity.
Definition at line 1513 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::AbstractChestedHorseEntity.
Definition at line 1347 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::AbstractCowEntity.
Definition at line 1407 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::AbstractFishEntity.
Definition at line 1442 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::AbstractGolemEntity.
Definition at line 1386 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::AbstractHorseEntity.
Definition at line 1381 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::AbstractHurtingProjectileEntity.
Definition at line 1352 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::AbstractIllagerEntity.
Definition at line 1430 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::AbstractMinecartEntity.
Definition at line 1401 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::AbstractMinecartContainerEntity.
Definition at line 1413 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::AbstractNautilusEntity.
Definition at line 1552 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::AbstractPiglinEntity.
Definition at line 1424 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::AbstractSchoolingFishEntity.
Definition at line 1337 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::AbstractSkeletonEntity.
Definition at line 1454 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::AbstractThrownPotionEntity.
Definition at line 1436 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::AbstractVillagerEntity.
Definition at line 1465 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::AbstractWindChargeEntity.
Definition at line 1494 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::AgeableMobEntity.
Definition at line 1471 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::AgeableWaterCreatureEntity.
Definition at line 1518 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::AmbientCreatureEntity.
Definition at line 1308 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::AnimalEntity.
Definition at line 1303 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::AvatarEntity.
Definition at line 1545 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::BlockAttachedEntity.
Definition at line 1501 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::BoatEntity.
Definition at line 1523 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::ChestBoatEntity.
Definition at line 1528 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::ChestRaftEntity.
Definition at line 1533 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::DisplayEntity.
Definition at line 1319 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::FireballEntity.
Definition at line 1396 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::HangingEntity.
Definition at line 1391 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::LivingEntity.
Definition at line 1293 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::LocalPlayer.
Definition at line 1283 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::MobEntity.
Definition at line 1357 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::MonsterEntity.
Definition at line 1313 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::PathfinderMobEntity.
Definition at line 1476 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::PatrollingMonsterEntity.
Definition at line 1482 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::ProjectileEntity.
Definition at line 1368 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::RaftEntity.
Definition at line 1538 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::RaiderEntity.
Definition at line 1448 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::PlayerEntity, and Botcraft::LocalPlayer.
Definition at line 1288 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::ShoulderRidingEntity.
Definition at line 1418 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::SpellcasterIllagerEntity.
Definition at line 1362 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::TamableAnimalEntity.
Definition at line 1332 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::ThrowableItemProjectileEntity.
Definition at line 1459 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::ThrowableProjectileEntity.
Definition at line 1488 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::VehicleEntity.
Definition at line 1326 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::WaterAnimalEntity.
Definition at line 1342 of file Entity.cpp.
| void Botcraft::Entity::LoadMetadataFromRawArray | ( | const std::vector< unsigned char > & | data | ) |
Definition at line 365 of file Entity.cpp.
References LOG_ERROR, position, ProtocolCraft::NetworkType::Read(), and SetMetadataValue().
|
protected |
Definition at line 2148 of file Entity.cpp.
References are_rendered_faces_up_to_date, face_descriptors, faces, GetHeightImpl(), and GetWidthImpl().
Referenced by SetDataPoseImpl(), Botcraft::AreaEffectCloudEntity::SetDataRadius(), Botcraft::SlimeEntity::SetIdSize(), SetMetadataValue(), Botcraft::AreaEffectCloudEntity::SetMetadataValue(), and Botcraft::SlimeEntity::SetMetadataValue().
| void Botcraft::Entity::RemoveEffect | ( | const EntityEffectType | type | ) |
Definition at line 1197 of file Entity.cpp.
References effects, and entity_mutex.
|
virtual |
Reimplemented in Botcraft::AgeableMobEntity, Botcraft::BatEntity, Botcraft::AllayEntity, Botcraft::AnimalEntity, Botcraft::ArmadilloEntity, Botcraft::AxolotlEntity, Botcraft::BeeEntity, Botcraft::CamelEntity, Botcraft::ChickenEntity, Botcraft::CowEntity, Botcraft::MushroomCowEntity, Botcraft::DolphinEntity, Botcraft::AbstractChestedHorseEntity, Botcraft::AbstractHorseEntity, Botcraft::HorseEntity, Botcraft::LlamaEntity, Botcraft::CatEntity, Botcraft::OcelotEntity, Botcraft::AbstractFishEntity, Botcraft::PufferfishEntity, Botcraft::SalmonEntity, Botcraft::TropicalFishEntity, Botcraft::FoxEntity, Botcraft::FrogEntity, Botcraft::TadpoleEntity, Botcraft::GoatEntity, Botcraft::CopperGolemEntity, Botcraft::IronGolemEntity, Botcraft::SnowGolemEntity, Botcraft::HappyGhastEntity, Botcraft::AbstractNautilusEntity, Botcraft::ZombieNautilusEntity, Botcraft::PandaEntity, Botcraft::ParrotEntity, Botcraft::PigEntity, Botcraft::PolarBearEntity, Botcraft::RabbitEntity, Botcraft::SheepEntity, Botcraft::SnifferEntity, Botcraft::GlowSquidEntity, Botcraft::TurtleEntity, Botcraft::WolfEntity, Botcraft::AreaEffectCloudEntity, Botcraft::AvatarEntity, Botcraft::EndCrystalEntity, Botcraft::EnderDragonEntity, Botcraft::WitherBossEntity, Botcraft::ArmorStandEntity, Botcraft::HangingEntity, Botcraft::ItemFrameEntity, Botcraft::MannequinEntity, Botcraft::PaintingEntity, Botcraft::DisplayBlockDisplayEntity, Botcraft::DisplayEntity, Botcraft::DisplayItemDisplayEntity, Botcraft::DisplayTextDisplayEntity, Botcraft::ExperienceOrbEntity, Botcraft::InteractionEntity, Botcraft::FallingBlockEntity, Botcraft::ItemEntity, Botcraft::PrimedTntEntity, Botcraft::LivingEntity, Botcraft::MobEntity, Botcraft::BlazeEntity, Botcraft::CreakingEntity, Botcraft::CreeperEntity, Botcraft::EnderManEntity, Botcraft::GhastEntity, Botcraft::GuardianEntity, Botcraft::HoglinEntity, Botcraft::PillagerEntity, Botcraft::SpellcasterIllagerEntity, Botcraft::MonsterEntity, Botcraft::PhantomEntity, Botcraft::AbstractPiglinEntity, Botcraft::PiglinEntity, Botcraft::ShulkerEntity, Botcraft::BoggedEntity, Botcraft::SkeletonEntity, Botcraft::SlimeEntity, Botcraft::SpiderEntity, Botcraft::StriderEntity, Botcraft::VexEntity, Botcraft::WardenEntity, Botcraft::WitchEntity, Botcraft::ZoglinEntity, Botcraft::ZombieEntity, Botcraft::ZombieVillagerEntity, Botcraft::AbstractVillagerEntity, Botcraft::VillagerEntity, Botcraft::OminousItemSpawnerEntity, Botcraft::PlayerEntity, Botcraft::AbstractArrowEntity, Botcraft::ArrowEntity, Botcraft::ThrownTridentEntity, Botcraft::EyeOfEnderEntity, Botcraft::FireworkRocketEntity, Botcraft::FishingHookEntity, Botcraft::FireballEntity, Botcraft::WitherSkullEntity, Botcraft::ThrowableItemProjectileEntity, Botcraft::RaiderEntity, Botcraft::TamableAnimalEntity, Botcraft::AbstractBoatEntity, Botcraft::BoatEntity, Botcraft::ChestBoatEntity, Botcraft::ChestRaftEntity, Botcraft::RaftEntity, Botcraft::AbstractMinecartEntity, Botcraft::MinecartCommandBlockEntity, Botcraft::MinecartFurnaceEntity, and Botcraft::VehicleEntity.
Definition at line 1242 of file Entity.cpp.
References entity_id, entity_mutex, equipments, GetDataAirSupplyId(), GetDataCustomName(), GetDataCustomNameVisible(), GetDataNoGravity(), GetDataPose(), GetDataSharedFlagsId(), GetDataSilent(), GetDataTicksFrozen(), on_ground, pitch, position, Botcraft::Vector3< T >::Serialize(), speed, and yaw.
Referenced by Botcraft::AgeableMobEntity::Serialize(), Botcraft::BatEntity::Serialize(), Botcraft::AllayEntity::Serialize(), Botcraft::DolphinEntity::Serialize(), Botcraft::AbstractFishEntity::Serialize(), Botcraft::CopperGolemEntity::Serialize(), Botcraft::IronGolemEntity::Serialize(), Botcraft::SnowGolemEntity::Serialize(), Botcraft::AreaEffectCloudEntity::Serialize(), Botcraft::EndCrystalEntity::Serialize(), Botcraft::HangingEntity::Serialize(), Botcraft::DisplayEntity::Serialize(), Botcraft::ExperienceOrbEntity::Serialize(), Botcraft::InteractionEntity::Serialize(), Botcraft::FallingBlockEntity::Serialize(), Botcraft::ItemEntity::Serialize(), Botcraft::PrimedTntEntity::Serialize(), Botcraft::LivingEntity::Serialize(), Botcraft::PillagerEntity::Serialize(), Botcraft::SpellcasterIllagerEntity::Serialize(), Botcraft::MonsterEntity::Serialize(), Botcraft::ShulkerEntity::Serialize(), Botcraft::BoggedEntity::Serialize(), Botcraft::SkeletonEntity::Serialize(), Botcraft::OminousItemSpawnerEntity::Serialize(), Botcraft::AbstractArrowEntity::Serialize(), Botcraft::EyeOfEnderEntity::Serialize(), Botcraft::FireworkRocketEntity::Serialize(), Botcraft::FishingHookEntity::Serialize(), Botcraft::FireballEntity::Serialize(), Botcraft::WitherSkullEntity::Serialize(), Botcraft::ThrowableItemProjectileEntity::Serialize(), Botcraft::RaiderEntity::Serialize(), Botcraft::BoatEntity::Serialize(), Botcraft::ChestBoatEntity::Serialize(), Botcraft::ChestRaftEntity::Serialize(), Botcraft::AbstractMinecartEntity::Serialize(), and Botcraft::VehicleEntity::Serialize().
| void Botcraft::Entity::SetAreRenderedFacesUpToDate | ( | const bool | are_rendered_faces_up_to_date_ | ) |
Definition at line 1234 of file Entity.cpp.
References are_rendered_faces_up_to_date, and entity_mutex.
| void Botcraft::Entity::SetDataAirSupplyId | ( | const int | data_air_supply_id | ) |
Definition at line 863 of file Entity.cpp.
References entity_mutex, and metadata.
Referenced by Entity().
| void Botcraft::Entity::SetDataCustomName | ( | const std::optional< ProtocolCraft::Chat > & | data_custom_name | ) |
Definition at line 870 of file Entity.cpp.
References entity_mutex, and metadata.
Referenced by Entity().
| void Botcraft::Entity::SetDataCustomNameVisible | ( | const bool | data_custom_name_visible | ) |
Definition at line 883 of file Entity.cpp.
References entity_mutex, and metadata.
Referenced by Entity().
| void Botcraft::Entity::SetDataNoGravity | ( | const bool | data_no_gravity | ) |
Definition at line 895 of file Entity.cpp.
References entity_mutex, and metadata.
Referenced by Entity().
| void Botcraft::Entity::SetDataPose | ( | const Pose | data_pose | ) |
Definition at line 902 of file Entity.cpp.
References entity_mutex, and SetDataPoseImpl().
Referenced by Entity().
|
protected |
Definition at line 2195 of file Entity.cpp.
References metadata, and OnSizeUpdated().
Referenced by SetDataPose().
| void Botcraft::Entity::SetDataSharedFlagsId | ( | const char | data_shared_flags_id | ) |
Definition at line 851 of file Entity.cpp.
References entity_mutex, and SetDataSharedFlagsIdImpl().
Referenced by Entity().
| void Botcraft::Entity::SetDataSharedFlagsId | ( | const EntitySharedFlagsId | id, |
| const bool | b | ||
| ) |
Definition at line 857 of file Entity.cpp.
References entity_mutex, and SetDataSharedFlagsIdImpl().
|
protected |
Definition at line 2173 of file Entity.cpp.
References metadata.
Referenced by SetDataSharedFlagsId(), SetDataSharedFlagsId(), and SetDataSharedFlagsIdImpl().
|
protected |
Definition at line 2178 of file Entity.cpp.
References GetDataSharedFlagsIdImpl(), and SetDataSharedFlagsIdImpl().
| void Botcraft::Entity::SetDataSilent | ( | const bool | data_silent | ) |
Definition at line 889 of file Entity.cpp.
References entity_mutex, and metadata.
Referenced by Entity().
| void Botcraft::Entity::SetDataTicksFrozen | ( | const int | data_ticks_frozen | ) |
Definition at line 910 of file Entity.cpp.
References entity_mutex, and metadata.
Referenced by Entity().
| void Botcraft::Entity::SetEffects | ( | const std::vector< EntityEffect > & | effects_ | ) |
Definition at line 1191 of file Entity.cpp.
References effects, and entity_mutex.
| void Botcraft::Entity::SetEntityID | ( | const int | entity_id_ | ) |
Definition at line 1044 of file Entity.cpp.
References entity_id, and entity_mutex.
| void Botcraft::Entity::SetEquipment | ( | const EquipmentSlot | slot, |
| const ProtocolCraft::Slot & | item | ||
| ) |
Definition at line 1185 of file Entity.cpp.
References entity_mutex, and equipments.
|
virtual |
Reimplemented in Botcraft::AgeableMobEntity, Botcraft::BatEntity, Botcraft::AllayEntity, Botcraft::ArmadilloEntity, Botcraft::AxolotlEntity, Botcraft::BeeEntity, Botcraft::CamelEntity, Botcraft::ChickenEntity, Botcraft::CowEntity, Botcraft::MushroomCowEntity, Botcraft::DolphinEntity, Botcraft::AbstractChestedHorseEntity, Botcraft::AbstractHorseEntity, Botcraft::HorseEntity, Botcraft::LlamaEntity, Botcraft::CatEntity, Botcraft::OcelotEntity, Botcraft::AbstractFishEntity, Botcraft::PufferfishEntity, Botcraft::SalmonEntity, Botcraft::TropicalFishEntity, Botcraft::FoxEntity, Botcraft::FrogEntity, Botcraft::TadpoleEntity, Botcraft::GoatEntity, Botcraft::CopperGolemEntity, Botcraft::IronGolemEntity, Botcraft::SnowGolemEntity, Botcraft::HappyGhastEntity, Botcraft::AbstractNautilusEntity, Botcraft::ZombieNautilusEntity, Botcraft::PandaEntity, Botcraft::ParrotEntity, Botcraft::PigEntity, Botcraft::PolarBearEntity, Botcraft::RabbitEntity, Botcraft::SheepEntity, Botcraft::SnifferEntity, Botcraft::GlowSquidEntity, Botcraft::TurtleEntity, Botcraft::WolfEntity, Botcraft::AreaEffectCloudEntity, Botcraft::AvatarEntity, Botcraft::EndCrystalEntity, Botcraft::EnderDragonEntity, Botcraft::WitherBossEntity, Botcraft::ArmorStandEntity, Botcraft::HangingEntity, Botcraft::ItemFrameEntity, Botcraft::MannequinEntity, Botcraft::PaintingEntity, Botcraft::DisplayBlockDisplayEntity, Botcraft::DisplayEntity, Botcraft::DisplayItemDisplayEntity, Botcraft::DisplayTextDisplayEntity, Botcraft::ExperienceOrbEntity, Botcraft::InteractionEntity, Botcraft::FallingBlockEntity, Botcraft::ItemEntity, Botcraft::PrimedTntEntity, Botcraft::LivingEntity, Botcraft::MobEntity, Botcraft::BlazeEntity, Botcraft::CreakingEntity, Botcraft::CreeperEntity, Botcraft::EnderManEntity, Botcraft::GhastEntity, Botcraft::GuardianEntity, Botcraft::HoglinEntity, Botcraft::PillagerEntity, Botcraft::SpellcasterIllagerEntity, Botcraft::PhantomEntity, Botcraft::AbstractPiglinEntity, Botcraft::PiglinEntity, Botcraft::ShulkerEntity, Botcraft::BoggedEntity, Botcraft::SkeletonEntity, Botcraft::SlimeEntity, Botcraft::SpiderEntity, Botcraft::StriderEntity, Botcraft::VexEntity, Botcraft::WardenEntity, Botcraft::WitchEntity, Botcraft::ZoglinEntity, Botcraft::ZombieEntity, Botcraft::ZombieVillagerEntity, Botcraft::AbstractVillagerEntity, Botcraft::VillagerEntity, Botcraft::OminousItemSpawnerEntity, Botcraft::PlayerEntity, Botcraft::AbstractArrowEntity, Botcraft::ArrowEntity, Botcraft::ThrownTridentEntity, Botcraft::EyeOfEnderEntity, Botcraft::FireworkRocketEntity, Botcraft::FishingHookEntity, Botcraft::FireballEntity, Botcraft::WitherSkullEntity, Botcraft::ThrowableItemProjectileEntity, Botcraft::RaiderEntity, Botcraft::TamableAnimalEntity, Botcraft::AbstractBoatEntity, Botcraft::AbstractMinecartEntity, Botcraft::MinecartCommandBlockEntity, Botcraft::MinecartFurnaceEntity, and Botcraft::VehicleEntity.
Definition at line 769 of file Entity.cpp.
References entity_mutex, metadata, metadata_count, metadata_names, and OnSizeUpdated().
Referenced by LoadMetadataFromRawArray(), Botcraft::AgeableMobEntity::SetMetadataValue(), Botcraft::BatEntity::SetMetadataValue(), Botcraft::AllayEntity::SetMetadataValue(), Botcraft::DolphinEntity::SetMetadataValue(), Botcraft::AbstractFishEntity::SetMetadataValue(), Botcraft::CopperGolemEntity::SetMetadataValue(), Botcraft::IronGolemEntity::SetMetadataValue(), Botcraft::SnowGolemEntity::SetMetadataValue(), Botcraft::AreaEffectCloudEntity::SetMetadataValue(), Botcraft::EndCrystalEntity::SetMetadataValue(), Botcraft::WitherBossEntity::SetMetadataValue(), Botcraft::HangingEntity::SetMetadataValue(), Botcraft::DisplayEntity::SetMetadataValue(), Botcraft::ExperienceOrbEntity::SetMetadataValue(), Botcraft::InteractionEntity::SetMetadataValue(), Botcraft::FallingBlockEntity::SetMetadataValue(), Botcraft::ItemEntity::SetMetadataValue(), Botcraft::PrimedTntEntity::SetMetadataValue(), Botcraft::LivingEntity::SetMetadataValue(), Botcraft::BlazeEntity::SetMetadataValue(), Botcraft::CreakingEntity::SetMetadataValue(), Botcraft::CreeperEntity::SetMetadataValue(), Botcraft::EnderManEntity::SetMetadataValue(), Botcraft::GuardianEntity::SetMetadataValue(), Botcraft::PillagerEntity::SetMetadataValue(), Botcraft::SpellcasterIllagerEntity::SetMetadataValue(), Botcraft::AbstractPiglinEntity::SetMetadataValue(), Botcraft::PiglinEntity::SetMetadataValue(), Botcraft::ShulkerEntity::SetMetadataValue(), Botcraft::BoggedEntity::SetMetadataValue(), Botcraft::SkeletonEntity::SetMetadataValue(), Botcraft::SpiderEntity::SetMetadataValue(), Botcraft::VexEntity::SetMetadataValue(), Botcraft::WardenEntity::SetMetadataValue(), Botcraft::ZoglinEntity::SetMetadataValue(), Botcraft::ZombieEntity::SetMetadataValue(), Botcraft::OminousItemSpawnerEntity::SetMetadataValue(), Botcraft::AbstractArrowEntity::SetMetadataValue(), Botcraft::EyeOfEnderEntity::SetMetadataValue(), Botcraft::FireworkRocketEntity::SetMetadataValue(), Botcraft::FishingHookEntity::SetMetadataValue(), Botcraft::FireballEntity::SetMetadataValue(), Botcraft::WitherSkullEntity::SetMetadataValue(), Botcraft::ThrowableItemProjectileEntity::SetMetadataValue(), Botcraft::RaiderEntity::SetMetadataValue(), Botcraft::AbstractMinecartEntity::SetMetadataValue(), and Botcraft::VehicleEntity::SetMetadataValue().
| void Botcraft::Entity::SetOnGround | ( | const bool | on_ground_ | ) |
Definition at line 1179 of file Entity.cpp.
References entity_mutex, and on_ground.
|
virtual |
Reimplemented in Botcraft::LocalPlayer.
Definition at line 1139 of file Entity.cpp.
References are_rendered_faces_up_to_date, entity_mutex, face_descriptors, faces, and pitch.
|
virtual |
Reimplemented in Botcraft::LocalPlayer.
Definition at line 1056 of file Entity.cpp.
References are_rendered_faces_up_to_date, entity_mutex, face_descriptors, faces, position, Botcraft::Vector3< T >::x, Botcraft::Vector3< T >::y, and Botcraft::Vector3< T >::z.
| void Botcraft::Entity::SetSpeed | ( | const Vector3< double > & | speed_ | ) |
Definition at line 1155 of file Entity.cpp.
References entity_mutex, and speed.
| void Botcraft::Entity::SetSpeedX | ( | const double | speed_x_ | ) |
Definition at line 1161 of file Entity.cpp.
References entity_mutex, speed, and Botcraft::Vector3< T >::x.
| void Botcraft::Entity::SetSpeedY | ( | const double | speed_y_ | ) |
Definition at line 1167 of file Entity.cpp.
References entity_mutex, speed, and Botcraft::Vector3< T >::y.
| void Botcraft::Entity::SetSpeedZ | ( | const double | speed_z_ | ) |
Definition at line 1173 of file Entity.cpp.
References entity_mutex, speed, and Botcraft::Vector3< T >::z.
| void Botcraft::Entity::SetUUID | ( | const ProtocolCraft::UUID & | uuid_ | ) |
Definition at line 1050 of file Entity.cpp.
References entity_mutex, and uuid.
|
virtual |
Reimplemented in Botcraft::LocalPlayer.
Definition at line 1075 of file Entity.cpp.
References are_rendered_faces_up_to_date, entity_mutex, face_descriptors, faces, position, and Botcraft::Vector3< T >::x.
|
virtual |
Reimplemented in Botcraft::LocalPlayer.
Definition at line 1091 of file Entity.cpp.
References are_rendered_faces_up_to_date, entity_mutex, face_descriptors, faces, position, and Botcraft::Vector3< T >::y.
|
virtual |
Reimplemented in Botcraft::LocalPlayer.
Definition at line 1123 of file Entity.cpp.
References are_rendered_faces_up_to_date, entity_mutex, face_descriptors, faces, and yaw.
|
virtual |
Reimplemented in Botcraft::LocalPlayer.
Definition at line 1107 of file Entity.cpp.
References are_rendered_faces_up_to_date, entity_mutex, face_descriptors, faces, position, and Botcraft::Vector3< T >::z.
|
protected |
Definition at line 289 of file Entity.hpp.
Referenced by GetAreRenderedFacesUpToDate(), GetFaces(), InitializeFaces(), OnSizeUpdated(), SetAreRenderedFacesUpToDate(), SetPitch(), SetPosition(), SetX(), SetY(), SetYaw(), and SetZ().
|
protected |
Definition at line 280 of file Entity.hpp.
Referenced by AddEffect(), GetEffects(), RemoveEffect(), and SetEffects().
|
protected |
Definition at line 269 of file Entity.hpp.
Referenced by Entity(), GetEntityID(), Serialize(), and SetEntityID().
|
mutableprotected |
Definition at line 267 of file Entity.hpp.
Referenced by Botcraft::LivingEntity::AddAttribute(), AddEffect(), Botcraft::LocalPlayer::AddInputsForward(), Botcraft::LocalPlayer::AddInputsLeft(), Botcraft::LivingEntity::ClearModifiers(), Entity(), Botcraft::LocalPlayer::GetAbilitiesFlags(), Botcraft::AgeableMobEntity::GetAgeLocked(), Botcraft::TadpoleEntity::GetAgeLocked(), GetAreRenderedFacesUpToDate(), Botcraft::ArmadilloEntity::GetArmadilloState(), Botcraft::LivingEntity::GetAttribute(), Botcraft::LivingEntity::GetAttributeArmorToughnessValue(), Botcraft::LivingEntity::GetAttributeArmorValue(), Botcraft::AllayEntity::GetAttributeAttackDamageValue(), Botcraft::AxolotlEntity::GetAttributeAttackDamageValue(), Botcraft::BeeEntity::GetAttributeAttackDamageValue(), Botcraft::DolphinEntity::GetAttributeAttackDamageValue(), Botcraft::CatEntity::GetAttributeAttackDamageValue(), Botcraft::OcelotEntity::GetAttributeAttackDamageValue(), Botcraft::FoxEntity::GetAttributeAttackDamageValue(), Botcraft::FrogEntity::GetAttributeAttackDamageValue(), Botcraft::GoatEntity::GetAttributeAttackDamageValue(), Botcraft::IronGolemEntity::GetAttributeAttackDamageValue(), Botcraft::AbstractNautilusEntity::GetAttributeAttackDamageValue(), Botcraft::PandaEntity::GetAttributeAttackDamageValue(), Botcraft::ParrotEntity::GetAttributeAttackDamageValue(), Botcraft::PolarBearEntity::GetAttributeAttackDamageValue(), Botcraft::RabbitEntity::GetAttributeAttackDamageValue(), Botcraft::WolfEntity::GetAttributeAttackDamageValue(), Botcraft::HoglinEntity::GetAttributeAttackDamageValue(), Botcraft::MonsterEntity::GetAttributeAttackDamageValue(), Botcraft::PlayerEntity::GetAttributeAttackDamageValue(), Botcraft::LivingEntity::GetAttributeAttackKnockbackValue(), Botcraft::PlayerEntity::GetAttributeAttackSpeedValue(), Botcraft::LivingEntity::GetAttributeBurningTimeValue(), Botcraft::LivingEntity::GetAttributeCameraDistanceValue(), Botcraft::LivingEntity::GetAttributeEntityInteractionRangeValue(), Botcraft::LivingEntity::GetAttributeExplosionKnockbackResistanceValue(), Botcraft::LivingEntity::GetAttributeFallDamageMultiplierValue(), Botcraft::AllayEntity::GetAttributeFlyingSpeedValue(), Botcraft::BeeEntity::GetAttributeFlyingSpeedValue(), Botcraft::HappyGhastEntity::GetAttributeFlyingSpeedValue(), Botcraft::ParrotEntity::GetAttributeFlyingSpeedValue(), Botcraft::WitherBossEntity::GetAttributeFlyingSpeedValue(), Botcraft::GhastEntity::GetAttributeFlyingSpeedValue(), Botcraft::MobEntity::GetAttributeFollowRangeValue(), Botcraft::LivingEntity::GetAttributeGravityValue(), Botcraft::LivingEntity::GetAttributeJumpStrengthValue(), Botcraft::LivingEntity::GetAttributeKnockbackResistanceValue(), Botcraft::PlayerEntity::GetAttributeLuckValue(), Botcraft::LivingEntity::GetAttributeMaxAbsorptionValue(), Botcraft::LivingEntity::GetAttributeMaxHealthValue(), Botcraft::LivingEntity::GetAttributeMovementEfficiencyValue(), Botcraft::LivingEntity::GetAttributeMovementSpeedValue(), Botcraft::LivingEntity::GetAttributeOxygenBonusValue(), Botcraft::PlayerEntity::GetAttributePlayerBlockBreakSpeedValue(), Botcraft::PlayerEntity::GetAttributePlayerBlockInteractionRangeValue(), Botcraft::PlayerEntity::GetAttributePlayerMiningEfficiencyValue(), Botcraft::PlayerEntity::GetAttributePlayerSneakingSpeedValue(), Botcraft::PlayerEntity::GetAttributePlayerSubmergedMiningSpeedValue(), Botcraft::PlayerEntity::GetAttributePlayerSweepingDamageRatioValue(), Botcraft::LivingEntity::GetAttributeSafeFallDistanceValue(), Botcraft::LivingEntity::GetAttributeScaleValue(), Botcraft::ZombieEntity::GetAttributeSpawnReinforcementsChanceValue(), Botcraft::LivingEntity::GetAttributeStepHeightValue(), Botcraft::AnimalEntity::GetAttributeTemptRangeValue(), Botcraft::LivingEntity::GetAttributeWaterMovementEfficiencyValue(), Botcraft::PlayerEntity::GetAttributeWaypointReceiveRangeValue(), Botcraft::LivingEntity::GetAttributeWaypointTransmitRangeValue(), Botcraft::CreakingEntity::GetCanMove(), Botcraft::WardenEntity::GetClientAngerLevel(), GetCollider(), Botcraft::PlayerEntity::GetCollider(), Botcraft::CopperGolemEntity::GetCopperGolemState(), Botcraft::CamelEntity::GetDash(), GetDataAirSupplyId(), Botcraft::BeeEntity::GetDataAngerEndTime(), Botcraft::WolfEntity::GetDataAngerEndTime(), Botcraft::LivingEntity::GetDataArrowCountId(), Botcraft::FireworkRocketEntity::GetDataAttachedToTarget(), Botcraft::ShulkerEntity::GetDataAttachFaceId(), Botcraft::AgeableMobEntity::GetDataBabyId(), Botcraft::PiglinEntity::GetDataBabyId(), Botcraft::ZoglinEntity::GetDataBabyId(), Botcraft::ZombieEntity::GetDataBabyId(), Botcraft::DisplayTextDisplayEntity::GetDataBackgroundColorId(), Botcraft::EndCrystalEntity::GetDataBeamTarget(), Botcraft::DisplayEntity::GetDataBillboardRenderConstraintsId(), Botcraft::FishingHookEntity::GetDataBiting(), Botcraft::DisplayBlockDisplayEntity::GetDataBlockStateId(), Botcraft::PrimedTntEntity::GetDataBlockStateId(), Botcraft::ArmorStandEntity::GetDataBodyPose(), Botcraft::PigEntity::GetDataBoostTime(), Botcraft::StriderEntity::GetDataBoostTime(), Botcraft::DisplayEntity::GetDataBrightnessOverrideId(), Botcraft::AllayEntity::GetDataCanDuplicate(), Botcraft::EnderManEntity::GetDataCarryState(), Botcraft::ArmorStandEntity::GetDataClientFlags(), Botcraft::CatEntity::GetDataCollarColor(), Botcraft::WolfEntity::GetDataCollarColor(), Botcraft::ShulkerEntity::GetDataColorId(), Botcraft::ZombieVillagerEntity::GetDataConvertingId(), Botcraft::EnderManEntity::GetDataCreepy(), GetDataCustomName(), GetDataCustomNameVisible(), Botcraft::AllayEntity::GetDataDancing(), Botcraft::WitherSkullEntity::GetDataDangerous(), Botcraft::GlowSquidEntity::GetDataDarkTicksRemaining(), Botcraft::AbstractNautilusEntity::GetDataDash(), Botcraft::MannequinEntity::GetDataDescription(), Botcraft::HangingEntity::GetDataDirection(), Botcraft::SnifferEntity::GetDataDropSeedAtTick(), Botcraft::ZombieEntity::GetDataDrownedConversionId(), Botcraft::LivingEntity::GetDataEffectAmbienceId(), Botcraft::LivingEntity::GetDataEffectParticles(), Botcraft::BeeEntity::GetDataFlagsId(), Botcraft::FoxEntity::GetDataFlagsId(), Botcraft::IronGolemEntity::GetDataFlagsId(), Botcraft::BlazeEntity::GetDataFlagsId(), Botcraft::SpiderEntity::GetDataFlagsId(), Botcraft::VexEntity::GetDataFlagsId(), Botcraft::TamableAnimalEntity::GetDataFlagsId(), Botcraft::PrimedTntEntity::GetDataFuseId(), Botcraft::DisplayEntity::GetDataGlowColorOverrideId(), Botcraft::GoatEntity::GetDataHasLeftHorn(), Botcraft::GoatEntity::GetDataHasRightHorn(), Botcraft::ArmorStandEntity::GetDataHeadPose(), Botcraft::LivingEntity::GetDataHealthId(), Botcraft::DisplayEntity::GetDataHeightId(), Botcraft::InteractionEntity::GetDataHeightId(), Botcraft::FishingHookEntity::GetDataHookedEntity(), Botcraft::GuardianEntity::GetDataIdAttackTarget(), Botcraft::AbstractBoatEntity::GetDataIdBubbleTime(), Botcraft::AbstractChestedHorseEntity::GetDataIdChest(), Botcraft::MinecartCommandBlockEntity::GetDataIdCommandName(), Botcraft::AbstractMinecartEntity::GetDataIdCustomDisplayBlock(), Botcraft::VehicleEntity::GetDataIdDamage(), Botcraft::AbstractMinecartEntity::GetDataIdDisplayOffset(), Botcraft::FireworkRocketEntity::GetDataIdFireworksItem(), Botcraft::BatEntity::GetDataIdFlags(), Botcraft::AbstractHorseEntity::GetDataIdFlags(), Botcraft::PandaEntity::GetDataIdFlags(), Botcraft::MinecartFurnaceEntity::GetDataIdFuel(), Botcraft::VehicleEntity::GetDataIdHurt(), Botcraft::VehicleEntity::GetDataIdHurtdir(), Botcraft::WitherBossEntity::GetDataIdInv(), Botcraft::MinecartCommandBlockEntity::GetDataIdLastOutput(), Botcraft::GuardianEntity::GetDataIdMoving(), Botcraft::AbstractBoatEntity::GetDataIdPaddleLeft(), Botcraft::AbstractBoatEntity::GetDataIdPaddleRight(), Botcraft::HorseEntity::GetDataIdTypeVariant(), Botcraft::TropicalFishEntity::GetDataIdTypeVariant(), Botcraft::MannequinEntity::GetDataImmovable(), Botcraft::HoglinEntity::GetDataImmuneToZombification(), Botcraft::AbstractPiglinEntity::GetDataImmuneToZombification(), Botcraft::WolfEntity::GetDataInterestedId(), Botcraft::GhastEntity::GetDataIsCharging(), Botcraft::PiglinEntity::GetDataIsChargingCrossbow(), Botcraft::PiglinEntity::GetDataIsDancing(), Botcraft::CreeperEntity::GetDataIsIgnited(), Botcraft::CreeperEntity::GetDataIsPowered(), Botcraft::GoatEntity::GetDataIsScreamingGoat(), Botcraft::ItemFrameEntity::GetDataItem(), Botcraft::ItemEntity::GetDataItem(), Botcraft::OminousItemSpawnerEntity::GetDataItem(), Botcraft::DisplayItemDisplayEntity::GetDataItemDisplayId(), Botcraft::EyeOfEnderEntity::GetDataItemStack(), Botcraft::FireballEntity::GetDataItemStack(), Botcraft::ThrowableItemProjectileEntity::GetDataItemStack(), Botcraft::DisplayItemDisplayEntity::GetDataItemStackId(), Botcraft::ArmorStandEntity::GetDataLeftArmPose(), Botcraft::ArmorStandEntity::GetDataLeftLegPose(), Botcraft::DisplayEntity::GetDataLeftRotationId(), Botcraft::DisplayTextDisplayEntity::GetDataLineWidthId(), Botcraft::LivingEntity::GetDataLivingEntityFlags(), Botcraft::MobEntity::GetDataMobFlagsId(), GetDataNoGravity(), Botcraft::TamableAnimalEntity::GetDataOwneruuidId(), Botcraft::PaintingEntity::GetDataPaintingVariantId(), Botcraft::AreaEffectCloudEntity::GetDataParticle(), Botcraft::ShulkerEntity::GetDataPeekId(), Botcraft::EnderDragonEntity::GetDataPhase(), Botcraft::PlayerEntity::GetDataPlayerAbsorptionId(), Botcraft::AvatarEntity::GetDataPlayerMainHand(), Botcraft::AvatarEntity::GetDataPlayerModeCustomisation(), Botcraft::AxolotlEntity::GetDataPlayingDead(), GetDataPose(), Botcraft::DisplayEntity::GetDataPosRotInterpolationDurationId(), Botcraft::MannequinEntity::GetDataProfile(), Botcraft::SnowGolemEntity::GetDataPumpkinId(), Botcraft::AreaEffectCloudEntity::GetDataRadius(), Botcraft::InteractionEntity::GetDataResponseId(), Botcraft::ArmorStandEntity::GetDataRightArmPose(), Botcraft::ArmorStandEntity::GetDataRightLegPose(), Botcraft::DisplayEntity::GetDataRightRotationId(), Botcraft::ItemFrameEntity::GetDataRotation(), Botcraft::DisplayEntity::GetDataScaleId(), Botcraft::PlayerEntity::GetDataScoreId(), Botcraft::DisplayEntity::GetDataShadowRadiusId(), Botcraft::DisplayEntity::GetDataShadowStrengthId(), GetDataSharedFlagsId(), GetDataSharedFlagsId(), Botcraft::BoggedEntity::GetDataSheared(), Botcraft::FireworkRocketEntity::GetDataShotAtAngle(), Botcraft::PlayerEntity::GetDataShoulderParrotLeft(), Botcraft::PlayerEntity::GetDataShoulderParrotRight(), Botcraft::EndCrystalEntity::GetDataShowBottom(), GetDataSilent(), Botcraft::ChickenEntity::GetDataSoundVariantId(), Botcraft::CowEntity::GetDataSoundVariantId(), Botcraft::CatEntity::GetDataSoundVariantId(), Botcraft::PigEntity::GetDataSoundVariantId(), Botcraft::WolfEntity::GetDataSoundVariantId(), Botcraft::ZombieEntity::GetDataSpecialTypeId(), Botcraft::SpellcasterIllagerEntity::GetDataSpellCastingId(), Botcraft::PolarBearEntity::GetDataStandingId(), Botcraft::EnderManEntity::GetDataStaredAt(), Botcraft::FallingBlockEntity::GetDataStartPos(), Botcraft::SnifferEntity::GetDataState(), Botcraft::LivingEntity::GetDataStingerCountId(), Botcraft::SkeletonEntity::GetDataStrayConversionId(), Botcraft::LlamaEntity::GetDataStrengthId(), Botcraft::DisplayTextDisplayEntity::GetDataStyleFlagsId(), Botcraft::StriderEntity::GetDataSuffocating(), Botcraft::CreeperEntity::GetDataSwellDir(), Botcraft::WitherBossEntity::GetDataTargetA(), Botcraft::WitherBossEntity::GetDataTargetB(), Botcraft::WitherBossEntity::GetDataTargetC(), Botcraft::DisplayTextDisplayEntity::GetDataTextId(), Botcraft::DisplayTextDisplayEntity::GetDataTextOpacityId(), GetDataTicksFrozen(), Botcraft::FrogEntity::GetDataTongueTargetId(), Botcraft::DisplayEntity::GetDataTransformationInterpolationDurationId(), Botcraft::DisplayEntity::GetDataTransformationInterpolationStartDeltaTicksId(), Botcraft::DisplayEntity::GetDataTranslationId(), Botcraft::FoxEntity::GetDataTrustedId0(), Botcraft::FoxEntity::GetDataTrustedId1(), Botcraft::OcelotEntity::GetDataTrusting(), Botcraft::MushroomCowEntity::GetDataType(), Botcraft::SalmonEntity::GetDataType(), Botcraft::CatEntity::GetDataTypeId(), Botcraft::FoxEntity::GetDataTypeId(), Botcraft::RabbitEntity::GetDataTypeId(), Botcraft::AbstractVillagerEntity::GetDataUnhappyCounter(), Botcraft::WitchEntity::GetDataUsingItem(), Botcraft::ExperienceOrbEntity::GetDataValue(), Botcraft::AxolotlEntity::GetDataVariant(), Botcraft::ChickenEntity::GetDataVariantId(), Botcraft::CowEntity::GetDataVariantId(), Botcraft::LlamaEntity::GetDataVariantId(), Botcraft::FrogEntity::GetDataVariantId(), Botcraft::ZombieNautilusEntity::GetDataVariantId(), Botcraft::ParrotEntity::GetDataVariantId(), Botcraft::PigEntity::GetDataVariantId(), Botcraft::WolfEntity::GetDataVariantId(), Botcraft::DisplayEntity::GetDataViewRangeId(), Botcraft::ZombieVillagerEntity::GetDataVillagerData(), Botcraft::VillagerEntity::GetDataVillagerData(), Botcraft::ZombieVillagerEntity::GetDataVillagerDataFinalized(), Botcraft::VillagerEntity::GetDataVillagerDataFinalized(), Botcraft::AreaEffectCloudEntity::GetDataWaiting(), Botcraft::DisplayEntity::GetDataWidthId(), Botcraft::InteractionEntity::GetDataWidthId(), Botcraft::SheepEntity::GetDataWoolId(), Botcraft::LocalPlayer::GetDirtyInputs(), Botcraft::PandaEntity::GetEatCounter(), GetEffects(), GetEntityID(), GetEquipment(), GetEquipments(), Botcraft::PlayerEntity::GetEyeHeight(), GetFaces(), Botcraft::LocalPlayer::GetFlying(), Botcraft::LocalPlayer::GetFlyingSpeed(), Botcraft::LocalPlayer::GetFood(), Botcraft::LocalPlayer::GetFoodSaturation(), Botcraft::AxolotlEntity::GetFromBucket(), Botcraft::AbstractFishEntity::GetFromBucket(), Botcraft::LocalPlayer::GetFrontVector(), Botcraft::LocalPlayer::GetGameMode(), Botcraft::DolphinEntity::GetGotFish(), Botcraft::TurtleEntity::GetHasEgg(), Botcraft::LocalPlayer::GetHealth(), GetHeight(), Botcraft::PandaEntity::GetHiddenGeneId(), Botcraft::CreakingEntity::GetHomePos(), Botcraft::ArrowEntity::GetIdEffectColor(), Botcraft::AbstractArrowEntity::GetIdFlags(), Botcraft::ThrownTridentEntity::GetIdFoil(), Botcraft::ThrownTridentEntity::GetIdLoyalty(), Botcraft::PhantomEntity::GetIdSize(), Botcraft::SlimeEntity::GetIdSize(), Botcraft::AbstractArrowEntity::GetInGround(), Botcraft::LocalPlayer::GetInstabuild(), Botcraft::LocalPlayer::GetInvulnerable(), Botcraft::CreakingEntity::GetIsActive(), Botcraft::RaiderEntity::GetIsCelebrating(), Botcraft::PillagerEntity::GetIsChargingCrossbow(), Botcraft::HappyGhastEntity::GetIsLeashHolder(), Botcraft::CatEntity::GetIsLying(), Botcraft::CreakingEntity::GetIsTearingDown(), Botcraft::CamelEntity::GetLastPoseChangeTick(), Botcraft::TurtleEntity::GetLayingEgg(), Botcraft::PandaEntity::GetMainGeneId(), Botcraft::LocalPlayer::GetMayBuild(), Botcraft::LocalPlayer::GetMayFly(), Botcraft::DolphinEntity::GetMoistnessLevel(), GetOnGround(), Botcraft::AbstractArrowEntity::GetPierceLevel(), GetPitch(), GetPosition(), Botcraft::PufferfishEntity::GetPuffState(), Botcraft::CatEntity::GetRelaxStateOne(), Botcraft::LocalPlayer::GetRightVector(), Botcraft::LivingEntity::GetSleepingPosId(), Botcraft::PandaEntity::GetSneezeCounter(), GetSpeed(), GetSpeedX(), GetSpeedY(), GetSpeedZ(), Botcraft::HappyGhastEntity::GetStaysStill(), Botcraft::PandaEntity::GetUnhappyCounter(), GetUUID(), Botcraft::LocalPlayer::GetWalkingSpeed(), GetWidth(), GetX(), Botcraft::LocalPlayer::GetXZVector(), GetY(), GetYaw(), GetZ(), InitializeFaces(), Botcraft::LocalPlayer::IsClimbing(), Botcraft::LocalPlayer::IsInFluid(), Botcraft::LocalPlayer::IsInLava(), Botcraft::LocalPlayer::IsInWater(), Botcraft::LocalPlayer::LocalPlayer(), Botcraft::LocalPlayer::LookAt(), Botcraft::LivingEntity::RemoveAttributeModifier(), RemoveEffect(), Serialize(), Botcraft::LocalPlayer::SetAbilitiesFlags(), Botcraft::AgeableMobEntity::SetAgeLocked(), Botcraft::TadpoleEntity::SetAgeLocked(), SetAreRenderedFacesUpToDate(), Botcraft::ArmadilloEntity::SetArmadilloState(), Botcraft::LivingEntity::SetAttributeBaseValue(), Botcraft::LivingEntity::SetAttributeModifier(), Botcraft::CreakingEntity::SetCanMove(), Botcraft::WardenEntity::SetClientAngerLevel(), Botcraft::CopperGolemEntity::SetCopperGolemState(), Botcraft::CamelEntity::SetDash(), SetDataAirSupplyId(), Botcraft::BeeEntity::SetDataAngerEndTime(), Botcraft::WolfEntity::SetDataAngerEndTime(), Botcraft::LivingEntity::SetDataArrowCountId(), Botcraft::FireworkRocketEntity::SetDataAttachedToTarget(), Botcraft::ShulkerEntity::SetDataAttachFaceId(), Botcraft::AgeableMobEntity::SetDataBabyId(), Botcraft::PiglinEntity::SetDataBabyId(), Botcraft::ZoglinEntity::SetDataBabyId(), Botcraft::ZombieEntity::SetDataBabyId(), Botcraft::DisplayTextDisplayEntity::SetDataBackgroundColorId(), Botcraft::EndCrystalEntity::SetDataBeamTarget(), Botcraft::DisplayEntity::SetDataBillboardRenderConstraintsId(), Botcraft::FishingHookEntity::SetDataBiting(), Botcraft::DisplayBlockDisplayEntity::SetDataBlockStateId(), Botcraft::PrimedTntEntity::SetDataBlockStateId(), Botcraft::ArmorStandEntity::SetDataBodyPose(), Botcraft::PigEntity::SetDataBoostTime(), Botcraft::StriderEntity::SetDataBoostTime(), Botcraft::DisplayEntity::SetDataBrightnessOverrideId(), Botcraft::AllayEntity::SetDataCanDuplicate(), Botcraft::EnderManEntity::SetDataCarryState(), Botcraft::ArmorStandEntity::SetDataClientFlags(), Botcraft::CatEntity::SetDataCollarColor(), Botcraft::WolfEntity::SetDataCollarColor(), Botcraft::ShulkerEntity::SetDataColorId(), Botcraft::ZombieVillagerEntity::SetDataConvertingId(), Botcraft::EnderManEntity::SetDataCreepy(), SetDataCustomName(), SetDataCustomNameVisible(), Botcraft::AllayEntity::SetDataDancing(), Botcraft::WitherSkullEntity::SetDataDangerous(), Botcraft::GlowSquidEntity::SetDataDarkTicksRemaining(), Botcraft::AbstractNautilusEntity::SetDataDash(), Botcraft::MannequinEntity::SetDataDescription(), Botcraft::HangingEntity::SetDataDirection(), Botcraft::SnifferEntity::SetDataDropSeedAtTick(), Botcraft::ZombieEntity::SetDataDrownedConversionId(), Botcraft::LivingEntity::SetDataEffectAmbienceId(), Botcraft::LivingEntity::SetDataEffectParticles(), Botcraft::BeeEntity::SetDataFlagsId(), Botcraft::FoxEntity::SetDataFlagsId(), Botcraft::IronGolemEntity::SetDataFlagsId(), Botcraft::BlazeEntity::SetDataFlagsId(), Botcraft::SpiderEntity::SetDataFlagsId(), Botcraft::VexEntity::SetDataFlagsId(), Botcraft::TamableAnimalEntity::SetDataFlagsId(), Botcraft::PrimedTntEntity::SetDataFuseId(), Botcraft::DisplayEntity::SetDataGlowColorOverrideId(), Botcraft::GoatEntity::SetDataHasLeftHorn(), Botcraft::GoatEntity::SetDataHasRightHorn(), Botcraft::ArmorStandEntity::SetDataHeadPose(), Botcraft::LivingEntity::SetDataHealthId(), Botcraft::DisplayEntity::SetDataHeightId(), Botcraft::InteractionEntity::SetDataHeightId(), Botcraft::FishingHookEntity::SetDataHookedEntity(), Botcraft::GuardianEntity::SetDataIdAttackTarget(), Botcraft::AbstractBoatEntity::SetDataIdBubbleTime(), Botcraft::AbstractChestedHorseEntity::SetDataIdChest(), Botcraft::MinecartCommandBlockEntity::SetDataIdCommandName(), Botcraft::AbstractMinecartEntity::SetDataIdCustomDisplayBlock(), Botcraft::VehicleEntity::SetDataIdDamage(), Botcraft::AbstractMinecartEntity::SetDataIdDisplayOffset(), Botcraft::FireworkRocketEntity::SetDataIdFireworksItem(), Botcraft::BatEntity::SetDataIdFlags(), Botcraft::AbstractHorseEntity::SetDataIdFlags(), Botcraft::PandaEntity::SetDataIdFlags(), Botcraft::MinecartFurnaceEntity::SetDataIdFuel(), Botcraft::VehicleEntity::SetDataIdHurt(), Botcraft::VehicleEntity::SetDataIdHurtdir(), Botcraft::WitherBossEntity::SetDataIdInv(), Botcraft::MinecartCommandBlockEntity::SetDataIdLastOutput(), Botcraft::GuardianEntity::SetDataIdMoving(), Botcraft::AbstractBoatEntity::SetDataIdPaddleLeft(), Botcraft::AbstractBoatEntity::SetDataIdPaddleRight(), Botcraft::HorseEntity::SetDataIdTypeVariant(), Botcraft::TropicalFishEntity::SetDataIdTypeVariant(), Botcraft::MannequinEntity::SetDataImmovable(), Botcraft::HoglinEntity::SetDataImmuneToZombification(), Botcraft::AbstractPiglinEntity::SetDataImmuneToZombification(), Botcraft::WolfEntity::SetDataInterestedId(), Botcraft::GhastEntity::SetDataIsCharging(), Botcraft::PiglinEntity::SetDataIsChargingCrossbow(), Botcraft::PiglinEntity::SetDataIsDancing(), Botcraft::CreeperEntity::SetDataIsIgnited(), Botcraft::CreeperEntity::SetDataIsPowered(), Botcraft::GoatEntity::SetDataIsScreamingGoat(), Botcraft::ItemFrameEntity::SetDataItem(), Botcraft::ItemEntity::SetDataItem(), Botcraft::OminousItemSpawnerEntity::SetDataItem(), Botcraft::DisplayItemDisplayEntity::SetDataItemDisplayId(), Botcraft::EyeOfEnderEntity::SetDataItemStack(), Botcraft::FireballEntity::SetDataItemStack(), Botcraft::ThrowableItemProjectileEntity::SetDataItemStack(), Botcraft::DisplayItemDisplayEntity::SetDataItemStackId(), Botcraft::ArmorStandEntity::SetDataLeftArmPose(), Botcraft::ArmorStandEntity::SetDataLeftLegPose(), Botcraft::DisplayEntity::SetDataLeftRotationId(), Botcraft::DisplayTextDisplayEntity::SetDataLineWidthId(), Botcraft::LivingEntity::SetDataLivingEntityFlags(), Botcraft::MobEntity::SetDataMobFlagsId(), SetDataNoGravity(), Botcraft::TamableAnimalEntity::SetDataOwneruuidId(), Botcraft::PaintingEntity::SetDataPaintingVariantId(), Botcraft::AreaEffectCloudEntity::SetDataParticle(), Botcraft::ShulkerEntity::SetDataPeekId(), Botcraft::EnderDragonEntity::SetDataPhase(), Botcraft::PlayerEntity::SetDataPlayerAbsorptionId(), Botcraft::AvatarEntity::SetDataPlayerMainHand(), Botcraft::AvatarEntity::SetDataPlayerModeCustomisation(), Botcraft::AxolotlEntity::SetDataPlayingDead(), SetDataPose(), Botcraft::DisplayEntity::SetDataPosRotInterpolationDurationId(), Botcraft::MannequinEntity::SetDataProfile(), Botcraft::SnowGolemEntity::SetDataPumpkinId(), Botcraft::AreaEffectCloudEntity::SetDataRadius(), Botcraft::InteractionEntity::SetDataResponseId(), Botcraft::ArmorStandEntity::SetDataRightArmPose(), Botcraft::ArmorStandEntity::SetDataRightLegPose(), Botcraft::DisplayEntity::SetDataRightRotationId(), Botcraft::ItemFrameEntity::SetDataRotation(), Botcraft::DisplayEntity::SetDataScaleId(), Botcraft::PlayerEntity::SetDataScoreId(), Botcraft::DisplayEntity::SetDataShadowRadiusId(), Botcraft::DisplayEntity::SetDataShadowStrengthId(), SetDataSharedFlagsId(), SetDataSharedFlagsId(), Botcraft::BoggedEntity::SetDataSheared(), Botcraft::FireworkRocketEntity::SetDataShotAtAngle(), Botcraft::PlayerEntity::SetDataShoulderParrotLeft(), Botcraft::PlayerEntity::SetDataShoulderParrotRight(), Botcraft::EndCrystalEntity::SetDataShowBottom(), SetDataSilent(), Botcraft::ChickenEntity::SetDataSoundVariantId(), Botcraft::CatEntity::SetDataSoundVariantId(), Botcraft::PigEntity::SetDataSoundVariantId(), Botcraft::WolfEntity::SetDataSoundVariantId(), Botcraft::CowEntity::SetDataSoundVariantId(), Botcraft::ZombieEntity::SetDataSpecialTypeId(), Botcraft::SpellcasterIllagerEntity::SetDataSpellCastingId(), Botcraft::PolarBearEntity::SetDataStandingId(), Botcraft::EnderManEntity::SetDataStaredAt(), Botcraft::FallingBlockEntity::SetDataStartPos(), Botcraft::SnifferEntity::SetDataState(), Botcraft::LivingEntity::SetDataStingerCountId(), Botcraft::SkeletonEntity::SetDataStrayConversionId(), Botcraft::LlamaEntity::SetDataStrengthId(), Botcraft::DisplayTextDisplayEntity::SetDataStyleFlagsId(), Botcraft::StriderEntity::SetDataSuffocating(), Botcraft::CreeperEntity::SetDataSwellDir(), Botcraft::WitherBossEntity::SetDataTargetA(), Botcraft::WitherBossEntity::SetDataTargetB(), Botcraft::WitherBossEntity::SetDataTargetC(), Botcraft::DisplayTextDisplayEntity::SetDataTextId(), Botcraft::DisplayTextDisplayEntity::SetDataTextOpacityId(), SetDataTicksFrozen(), Botcraft::FrogEntity::SetDataTongueTargetId(), Botcraft::DisplayEntity::SetDataTransformationInterpolationDurationId(), Botcraft::DisplayEntity::SetDataTransformationInterpolationStartDeltaTicksId(), Botcraft::DisplayEntity::SetDataTranslationId(), Botcraft::FoxEntity::SetDataTrustedId0(), Botcraft::FoxEntity::SetDataTrustedId1(), Botcraft::OcelotEntity::SetDataTrusting(), Botcraft::MushroomCowEntity::SetDataType(), Botcraft::CatEntity::SetDataTypeId(), Botcraft::FoxEntity::SetDataTypeId(), Botcraft::RabbitEntity::SetDataTypeId(), Botcraft::AbstractVillagerEntity::SetDataUnhappyCounter(), Botcraft::WitchEntity::SetDataUsingItem(), Botcraft::ExperienceOrbEntity::SetDataValue(), Botcraft::AxolotlEntity::SetDataVariant(), Botcraft::ChickenEntity::SetDataVariantId(), Botcraft::CowEntity::SetDataVariantId(), Botcraft::LlamaEntity::SetDataVariantId(), Botcraft::FrogEntity::SetDataVariantId(), Botcraft::ZombieNautilusEntity::SetDataVariantId(), Botcraft::ParrotEntity::SetDataVariantId(), Botcraft::PigEntity::SetDataVariantId(), Botcraft::WolfEntity::SetDataVariantId(), Botcraft::DisplayEntity::SetDataViewRangeId(), Botcraft::ZombieVillagerEntity::SetDataVillagerData(), Botcraft::VillagerEntity::SetDataVillagerData(), Botcraft::ZombieVillagerEntity::SetDataVillagerDataFinalized(), Botcraft::VillagerEntity::SetDataVillagerDataFinalized(), Botcraft::AreaEffectCloudEntity::SetDataWaiting(), Botcraft::DisplayEntity::SetDataWidthId(), Botcraft::InteractionEntity::SetDataWidthId(), Botcraft::SheepEntity::SetDataWoolId(), Botcraft::LocalPlayer::SetDirtyInputs(), Botcraft::PandaEntity::SetEatCounter(), SetEffects(), SetEntityID(), SetEquipment(), Botcraft::LocalPlayer::SetFlyingSpeed(), Botcraft::LocalPlayer::SetFood(), Botcraft::LocalPlayer::SetFoodSaturation(), Botcraft::AxolotlEntity::SetFromBucket(), Botcraft::AbstractFishEntity::SetFromBucket(), Botcraft::LocalPlayer::SetGameMode(), Botcraft::DolphinEntity::SetGotFish(), Botcraft::TurtleEntity::SetHasEgg(), Botcraft::LocalPlayer::SetHealth(), Botcraft::PandaEntity::SetHiddenGeneId(), Botcraft::CreakingEntity::SetHomePos(), Botcraft::ArrowEntity::SetIdEffectColor(), Botcraft::AbstractArrowEntity::SetIdFlags(), Botcraft::ThrownTridentEntity::SetIdFoil(), Botcraft::ThrownTridentEntity::SetIdLoyalty(), Botcraft::PhantomEntity::SetIdSize(), Botcraft::SlimeEntity::SetIdSize(), Botcraft::AbstractArrowEntity::SetInGround(), Botcraft::LocalPlayer::SetInputs(), Botcraft::LocalPlayer::SetInputsForward(), Botcraft::LocalPlayer::SetInputsJump(), Botcraft::LocalPlayer::SetInputsLeft(), Botcraft::LocalPlayer::SetInputsSneak(), Botcraft::LocalPlayer::SetInputsSprint(), Botcraft::CreakingEntity::SetIsActive(), Botcraft::RaiderEntity::SetIsCelebrating(), Botcraft::PillagerEntity::SetIsChargingCrossbow(), Botcraft::HappyGhastEntity::SetIsLeashHolder(), Botcraft::CatEntity::SetIsLying(), Botcraft::CreakingEntity::SetIsTearingDown(), Botcraft::CamelEntity::SetLastPoseChangeTick(), Botcraft::TurtleEntity::SetLayingEgg(), Botcraft::PandaEntity::SetMainGeneId(), SetMetadataValue(), Botcraft::AgeableMobEntity::SetMetadataValue(), Botcraft::BatEntity::SetMetadataValue(), Botcraft::AllayEntity::SetMetadataValue(), Botcraft::ArmadilloEntity::SetMetadataValue(), Botcraft::AxolotlEntity::SetMetadataValue(), Botcraft::BeeEntity::SetMetadataValue(), Botcraft::CamelEntity::SetMetadataValue(), Botcraft::ChickenEntity::SetMetadataValue(), Botcraft::CowEntity::SetMetadataValue(), Botcraft::MushroomCowEntity::SetMetadataValue(), Botcraft::DolphinEntity::SetMetadataValue(), Botcraft::AbstractChestedHorseEntity::SetMetadataValue(), Botcraft::AbstractHorseEntity::SetMetadataValue(), Botcraft::HorseEntity::SetMetadataValue(), Botcraft::LlamaEntity::SetMetadataValue(), Botcraft::CatEntity::SetMetadataValue(), Botcraft::OcelotEntity::SetMetadataValue(), Botcraft::AbstractFishEntity::SetMetadataValue(), Botcraft::PufferfishEntity::SetMetadataValue(), Botcraft::SalmonEntity::SetMetadataValue(), Botcraft::TropicalFishEntity::SetMetadataValue(), Botcraft::FoxEntity::SetMetadataValue(), Botcraft::FrogEntity::SetMetadataValue(), Botcraft::TadpoleEntity::SetMetadataValue(), Botcraft::GoatEntity::SetMetadataValue(), Botcraft::CopperGolemEntity::SetMetadataValue(), Botcraft::IronGolemEntity::SetMetadataValue(), Botcraft::SnowGolemEntity::SetMetadataValue(), Botcraft::HappyGhastEntity::SetMetadataValue(), Botcraft::AbstractNautilusEntity::SetMetadataValue(), Botcraft::ZombieNautilusEntity::SetMetadataValue(), Botcraft::PandaEntity::SetMetadataValue(), Botcraft::ParrotEntity::SetMetadataValue(), Botcraft::PigEntity::SetMetadataValue(), Botcraft::PolarBearEntity::SetMetadataValue(), Botcraft::RabbitEntity::SetMetadataValue(), Botcraft::SheepEntity::SetMetadataValue(), Botcraft::SnifferEntity::SetMetadataValue(), Botcraft::GlowSquidEntity::SetMetadataValue(), Botcraft::TurtleEntity::SetMetadataValue(), Botcraft::WolfEntity::SetMetadataValue(), Botcraft::AreaEffectCloudEntity::SetMetadataValue(), Botcraft::AvatarEntity::SetMetadataValue(), Botcraft::EndCrystalEntity::SetMetadataValue(), Botcraft::EnderDragonEntity::SetMetadataValue(), Botcraft::WitherBossEntity::SetMetadataValue(), Botcraft::ArmorStandEntity::SetMetadataValue(), Botcraft::HangingEntity::SetMetadataValue(), Botcraft::ItemFrameEntity::SetMetadataValue(), Botcraft::MannequinEntity::SetMetadataValue(), Botcraft::PaintingEntity::SetMetadataValue(), Botcraft::DisplayBlockDisplayEntity::SetMetadataValue(), Botcraft::DisplayEntity::SetMetadataValue(), Botcraft::DisplayItemDisplayEntity::SetMetadataValue(), Botcraft::DisplayTextDisplayEntity::SetMetadataValue(), Botcraft::ExperienceOrbEntity::SetMetadataValue(), Botcraft::InteractionEntity::SetMetadataValue(), Botcraft::FallingBlockEntity::SetMetadataValue(), Botcraft::ItemEntity::SetMetadataValue(), Botcraft::PrimedTntEntity::SetMetadataValue(), Botcraft::LivingEntity::SetMetadataValue(), Botcraft::MobEntity::SetMetadataValue(), Botcraft::BlazeEntity::SetMetadataValue(), Botcraft::CreakingEntity::SetMetadataValue(), Botcraft::CreeperEntity::SetMetadataValue(), Botcraft::EnderManEntity::SetMetadataValue(), Botcraft::GhastEntity::SetMetadataValue(), Botcraft::GuardianEntity::SetMetadataValue(), Botcraft::HoglinEntity::SetMetadataValue(), Botcraft::PillagerEntity::SetMetadataValue(), Botcraft::SpellcasterIllagerEntity::SetMetadataValue(), Botcraft::PhantomEntity::SetMetadataValue(), Botcraft::AbstractPiglinEntity::SetMetadataValue(), Botcraft::PiglinEntity::SetMetadataValue(), Botcraft::ShulkerEntity::SetMetadataValue(), Botcraft::BoggedEntity::SetMetadataValue(), Botcraft::SkeletonEntity::SetMetadataValue(), Botcraft::SlimeEntity::SetMetadataValue(), Botcraft::SpiderEntity::SetMetadataValue(), Botcraft::StriderEntity::SetMetadataValue(), Botcraft::VexEntity::SetMetadataValue(), Botcraft::WardenEntity::SetMetadataValue(), Botcraft::WitchEntity::SetMetadataValue(), Botcraft::ZoglinEntity::SetMetadataValue(), Botcraft::ZombieEntity::SetMetadataValue(), Botcraft::ZombieVillagerEntity::SetMetadataValue(), Botcraft::AbstractVillagerEntity::SetMetadataValue(), Botcraft::VillagerEntity::SetMetadataValue(), Botcraft::OminousItemSpawnerEntity::SetMetadataValue(), Botcraft::PlayerEntity::SetMetadataValue(), Botcraft::AbstractArrowEntity::SetMetadataValue(), Botcraft::ArrowEntity::SetMetadataValue(), Botcraft::ThrownTridentEntity::SetMetadataValue(), Botcraft::EyeOfEnderEntity::SetMetadataValue(), Botcraft::FireworkRocketEntity::SetMetadataValue(), Botcraft::FishingHookEntity::SetMetadataValue(), Botcraft::FireballEntity::SetMetadataValue(), Botcraft::WitherSkullEntity::SetMetadataValue(), Botcraft::ThrowableItemProjectileEntity::SetMetadataValue(), Botcraft::RaiderEntity::SetMetadataValue(), Botcraft::TamableAnimalEntity::SetMetadataValue(), Botcraft::AbstractBoatEntity::SetMetadataValue(), Botcraft::AbstractMinecartEntity::SetMetadataValue(), Botcraft::MinecartCommandBlockEntity::SetMetadataValue(), Botcraft::MinecartFurnaceEntity::SetMetadataValue(), Botcraft::VehicleEntity::SetMetadataValue(), Botcraft::DolphinEntity::SetMoistnessLevel(), SetOnGround(), Botcraft::AbstractArrowEntity::SetPierceLevel(), SetPitch(), Botcraft::LocalPlayer::SetPitch(), Botcraft::LocalPlayer::SetPosition(), SetPosition(), Botcraft::PufferfishEntity::SetPuffState(), Botcraft::CatEntity::SetRelaxStateOne(), Botcraft::LivingEntity::SetSleepingPosId(), Botcraft::PandaEntity::SetSneezeCounter(), SetSpeed(), SetSpeedX(), SetSpeedY(), SetSpeedZ(), Botcraft::HappyGhastEntity::SetStaysStill(), Botcraft::PandaEntity::SetUnhappyCounter(), SetUUID(), Botcraft::LocalPlayer::SetWalkingSpeed(), Botcraft::LocalPlayer::SetX(), SetX(), Botcraft::LocalPlayer::SetY(), SetY(), SetYaw(), Botcraft::LocalPlayer::SetYaw(), Botcraft::LocalPlayer::SetZ(), and SetZ().
|
protected |
Items on this entity.
Note that for the local player this will NOT be populated. Check corresponding player inventory slots instead.
Definition at line 279 of file Entity.hpp.
Referenced by Entity(), GetEquipment(), GetEquipments(), Serialize(), and SetEquipment().
|
protected |
Definition at line 286 of file Entity.hpp.
Referenced by GetFaces(), InitializeFaces(), OnSizeUpdated(), SetPitch(), SetPosition(), SetX(), SetY(), SetYaw(), and SetZ().
|
protected |
Definition at line 287 of file Entity.hpp.
Referenced by GetFaces(), InitializeFaces(), OnSizeUpdated(), SetPitch(), SetPosition(), SetX(), SetY(), SetYaw(), and SetZ().
|
staticconstexprprotected |
Definition at line 62 of file Entity.hpp.
|
protected |
Definition at line 282 of file Entity.hpp.
Referenced by Botcraft::AgeableMobEntity::GetAgeLocked(), Botcraft::TadpoleEntity::GetAgeLocked(), Botcraft::ArmadilloEntity::GetArmadilloState(), Botcraft::CreakingEntity::GetCanMove(), Botcraft::WardenEntity::GetClientAngerLevel(), Botcraft::CopperGolemEntity::GetCopperGolemState(), Botcraft::CamelEntity::GetDash(), GetDataAirSupplyId(), Botcraft::BeeEntity::GetDataAngerEndTime(), Botcraft::WolfEntity::GetDataAngerEndTime(), Botcraft::LivingEntity::GetDataArrowCountId(), Botcraft::FireworkRocketEntity::GetDataAttachedToTarget(), Botcraft::ShulkerEntity::GetDataAttachFaceId(), Botcraft::AgeableMobEntity::GetDataBabyId(), Botcraft::PiglinEntity::GetDataBabyId(), Botcraft::ZoglinEntity::GetDataBabyId(), Botcraft::ZombieEntity::GetDataBabyId(), Botcraft::DisplayTextDisplayEntity::GetDataBackgroundColorId(), Botcraft::EndCrystalEntity::GetDataBeamTarget(), Botcraft::DisplayEntity::GetDataBillboardRenderConstraintsId(), Botcraft::FishingHookEntity::GetDataBiting(), Botcraft::DisplayBlockDisplayEntity::GetDataBlockStateId(), Botcraft::PrimedTntEntity::GetDataBlockStateId(), Botcraft::ArmorStandEntity::GetDataBodyPose(), Botcraft::PigEntity::GetDataBoostTime(), Botcraft::StriderEntity::GetDataBoostTime(), Botcraft::DisplayEntity::GetDataBrightnessOverrideId(), Botcraft::AllayEntity::GetDataCanDuplicate(), Botcraft::EnderManEntity::GetDataCarryState(), Botcraft::ArmorStandEntity::GetDataClientFlags(), Botcraft::CatEntity::GetDataCollarColor(), Botcraft::WolfEntity::GetDataCollarColor(), Botcraft::ShulkerEntity::GetDataColorId(), Botcraft::ZombieVillagerEntity::GetDataConvertingId(), Botcraft::EnderManEntity::GetDataCreepy(), GetDataCustomName(), GetDataCustomNameVisible(), Botcraft::AllayEntity::GetDataDancing(), Botcraft::WitherSkullEntity::GetDataDangerous(), Botcraft::GlowSquidEntity::GetDataDarkTicksRemaining(), Botcraft::AbstractNautilusEntity::GetDataDash(), Botcraft::MannequinEntity::GetDataDescription(), Botcraft::HangingEntity::GetDataDirection(), Botcraft::SnifferEntity::GetDataDropSeedAtTick(), Botcraft::ZombieEntity::GetDataDrownedConversionId(), Botcraft::LivingEntity::GetDataEffectAmbienceId(), Botcraft::LivingEntity::GetDataEffectParticles(), Botcraft::BeeEntity::GetDataFlagsId(), Botcraft::FoxEntity::GetDataFlagsId(), Botcraft::IronGolemEntity::GetDataFlagsId(), Botcraft::BlazeEntity::GetDataFlagsId(), Botcraft::SpiderEntity::GetDataFlagsId(), Botcraft::VexEntity::GetDataFlagsId(), Botcraft::TamableAnimalEntity::GetDataFlagsId(), Botcraft::PrimedTntEntity::GetDataFuseId(), Botcraft::DisplayEntity::GetDataGlowColorOverrideId(), Botcraft::GoatEntity::GetDataHasLeftHorn(), Botcraft::GoatEntity::GetDataHasRightHorn(), Botcraft::ArmorStandEntity::GetDataHeadPose(), Botcraft::LivingEntity::GetDataHealthId(), Botcraft::DisplayEntity::GetDataHeightId(), Botcraft::InteractionEntity::GetDataHeightId(), Botcraft::FishingHookEntity::GetDataHookedEntity(), Botcraft::GuardianEntity::GetDataIdAttackTarget(), Botcraft::AbstractBoatEntity::GetDataIdBubbleTime(), Botcraft::AbstractChestedHorseEntity::GetDataIdChest(), Botcraft::MinecartCommandBlockEntity::GetDataIdCommandName(), Botcraft::AbstractMinecartEntity::GetDataIdCustomDisplayBlock(), Botcraft::VehicleEntity::GetDataIdDamage(), Botcraft::AbstractMinecartEntity::GetDataIdDisplayOffset(), Botcraft::FireworkRocketEntity::GetDataIdFireworksItem(), Botcraft::BatEntity::GetDataIdFlags(), Botcraft::AbstractHorseEntity::GetDataIdFlags(), Botcraft::PandaEntity::GetDataIdFlags(), Botcraft::MinecartFurnaceEntity::GetDataIdFuel(), Botcraft::VehicleEntity::GetDataIdHurt(), Botcraft::VehicleEntity::GetDataIdHurtdir(), Botcraft::WitherBossEntity::GetDataIdInv(), Botcraft::MinecartCommandBlockEntity::GetDataIdLastOutput(), Botcraft::GuardianEntity::GetDataIdMoving(), Botcraft::AbstractBoatEntity::GetDataIdPaddleLeft(), Botcraft::AbstractBoatEntity::GetDataIdPaddleRight(), Botcraft::HorseEntity::GetDataIdTypeVariant(), Botcraft::TropicalFishEntity::GetDataIdTypeVariant(), Botcraft::MannequinEntity::GetDataImmovable(), Botcraft::HoglinEntity::GetDataImmuneToZombification(), Botcraft::AbstractPiglinEntity::GetDataImmuneToZombification(), Botcraft::WolfEntity::GetDataInterestedId(), Botcraft::GhastEntity::GetDataIsCharging(), Botcraft::PiglinEntity::GetDataIsChargingCrossbow(), Botcraft::PiglinEntity::GetDataIsDancing(), Botcraft::CreeperEntity::GetDataIsIgnited(), Botcraft::CreeperEntity::GetDataIsPowered(), Botcraft::GoatEntity::GetDataIsScreamingGoat(), Botcraft::ItemFrameEntity::GetDataItem(), Botcraft::ItemEntity::GetDataItem(), Botcraft::OminousItemSpawnerEntity::GetDataItem(), Botcraft::DisplayItemDisplayEntity::GetDataItemDisplayId(), Botcraft::EyeOfEnderEntity::GetDataItemStack(), Botcraft::FireballEntity::GetDataItemStack(), Botcraft::ThrowableItemProjectileEntity::GetDataItemStack(), Botcraft::DisplayItemDisplayEntity::GetDataItemStackId(), Botcraft::ArmorStandEntity::GetDataLeftArmPose(), Botcraft::ArmorStandEntity::GetDataLeftLegPose(), Botcraft::DisplayEntity::GetDataLeftRotationId(), Botcraft::DisplayTextDisplayEntity::GetDataLineWidthId(), Botcraft::LivingEntity::GetDataLivingEntityFlagsImpl(), Botcraft::MobEntity::GetDataMobFlagsId(), GetDataNoGravity(), Botcraft::TamableAnimalEntity::GetDataOwneruuidId(), Botcraft::PaintingEntity::GetDataPaintingVariantId(), Botcraft::AreaEffectCloudEntity::GetDataParticle(), Botcraft::ShulkerEntity::GetDataPeekId(), Botcraft::EnderDragonEntity::GetDataPhase(), Botcraft::PlayerEntity::GetDataPlayerAbsorptionId(), Botcraft::AvatarEntity::GetDataPlayerMainHand(), Botcraft::AvatarEntity::GetDataPlayerModeCustomisation(), Botcraft::AxolotlEntity::GetDataPlayingDead(), GetDataPoseImpl(), Botcraft::DisplayEntity::GetDataPosRotInterpolationDurationId(), Botcraft::MannequinEntity::GetDataProfile(), Botcraft::SnowGolemEntity::GetDataPumpkinId(), Botcraft::AreaEffectCloudEntity::GetDataRadiusImpl(), Botcraft::InteractionEntity::GetDataResponseId(), Botcraft::ArmorStandEntity::GetDataRightArmPose(), Botcraft::ArmorStandEntity::GetDataRightLegPose(), Botcraft::DisplayEntity::GetDataRightRotationId(), Botcraft::ItemFrameEntity::GetDataRotation(), Botcraft::DisplayEntity::GetDataScaleId(), Botcraft::PlayerEntity::GetDataScoreId(), Botcraft::DisplayEntity::GetDataShadowRadiusId(), Botcraft::DisplayEntity::GetDataShadowStrengthId(), GetDataSharedFlagsIdImpl(), Botcraft::BoggedEntity::GetDataSheared(), Botcraft::FireworkRocketEntity::GetDataShotAtAngle(), Botcraft::PlayerEntity::GetDataShoulderParrotLeft(), Botcraft::PlayerEntity::GetDataShoulderParrotRight(), Botcraft::EndCrystalEntity::GetDataShowBottom(), GetDataSilent(), Botcraft::ChickenEntity::GetDataSoundVariantId(), Botcraft::CowEntity::GetDataSoundVariantId(), Botcraft::CatEntity::GetDataSoundVariantId(), Botcraft::PigEntity::GetDataSoundVariantId(), Botcraft::WolfEntity::GetDataSoundVariantId(), Botcraft::ZombieEntity::GetDataSpecialTypeId(), Botcraft::SpellcasterIllagerEntity::GetDataSpellCastingId(), Botcraft::PolarBearEntity::GetDataStandingId(), Botcraft::EnderManEntity::GetDataStaredAt(), Botcraft::FallingBlockEntity::GetDataStartPos(), Botcraft::SnifferEntity::GetDataState(), Botcraft::LivingEntity::GetDataStingerCountId(), Botcraft::SkeletonEntity::GetDataStrayConversionId(), Botcraft::LlamaEntity::GetDataStrengthId(), Botcraft::DisplayTextDisplayEntity::GetDataStyleFlagsId(), Botcraft::StriderEntity::GetDataSuffocating(), Botcraft::CreeperEntity::GetDataSwellDir(), Botcraft::WitherBossEntity::GetDataTargetA(), Botcraft::WitherBossEntity::GetDataTargetB(), Botcraft::WitherBossEntity::GetDataTargetC(), Botcraft::DisplayTextDisplayEntity::GetDataTextId(), Botcraft::DisplayTextDisplayEntity::GetDataTextOpacityId(), GetDataTicksFrozen(), Botcraft::FrogEntity::GetDataTongueTargetId(), Botcraft::DisplayEntity::GetDataTransformationInterpolationDurationId(), Botcraft::DisplayEntity::GetDataTransformationInterpolationStartDeltaTicksId(), Botcraft::DisplayEntity::GetDataTranslationId(), Botcraft::FoxEntity::GetDataTrustedId0(), Botcraft::FoxEntity::GetDataTrustedId1(), Botcraft::OcelotEntity::GetDataTrusting(), Botcraft::MushroomCowEntity::GetDataType(), Botcraft::CatEntity::GetDataTypeId(), Botcraft::FoxEntity::GetDataTypeId(), Botcraft::RabbitEntity::GetDataTypeId(), Botcraft::SalmonEntity::GetDataTypeImpl(), Botcraft::AbstractVillagerEntity::GetDataUnhappyCounter(), Botcraft::WitchEntity::GetDataUsingItem(), Botcraft::ExperienceOrbEntity::GetDataValue(), Botcraft::AxolotlEntity::GetDataVariant(), Botcraft::ChickenEntity::GetDataVariantId(), Botcraft::CowEntity::GetDataVariantId(), Botcraft::LlamaEntity::GetDataVariantId(), Botcraft::FrogEntity::GetDataVariantId(), Botcraft::ZombieNautilusEntity::GetDataVariantId(), Botcraft::ParrotEntity::GetDataVariantId(), Botcraft::PigEntity::GetDataVariantId(), Botcraft::WolfEntity::GetDataVariantId(), Botcraft::DisplayEntity::GetDataViewRangeId(), Botcraft::ZombieVillagerEntity::GetDataVillagerData(), Botcraft::VillagerEntity::GetDataVillagerData(), Botcraft::ZombieVillagerEntity::GetDataVillagerDataFinalized(), Botcraft::VillagerEntity::GetDataVillagerDataFinalized(), Botcraft::AreaEffectCloudEntity::GetDataWaiting(), Botcraft::DisplayEntity::GetDataWidthId(), Botcraft::InteractionEntity::GetDataWidthId(), Botcraft::SheepEntity::GetDataWoolId(), Botcraft::PandaEntity::GetEatCounter(), Botcraft::AxolotlEntity::GetFromBucket(), Botcraft::AbstractFishEntity::GetFromBucket(), Botcraft::DolphinEntity::GetGotFish(), Botcraft::TurtleEntity::GetHasEgg(), Botcraft::PandaEntity::GetHiddenGeneId(), Botcraft::CreakingEntity::GetHomePos(), Botcraft::ArrowEntity::GetIdEffectColor(), Botcraft::AbstractArrowEntity::GetIdFlags(), Botcraft::ThrownTridentEntity::GetIdFoil(), Botcraft::ThrownTridentEntity::GetIdLoyalty(), Botcraft::PhantomEntity::GetIdSize(), Botcraft::SlimeEntity::GetIdSizeImpl(), Botcraft::AbstractArrowEntity::GetInGround(), Botcraft::CreakingEntity::GetIsActive(), Botcraft::RaiderEntity::GetIsCelebrating(), Botcraft::PillagerEntity::GetIsChargingCrossbow(), Botcraft::HappyGhastEntity::GetIsLeashHolder(), Botcraft::CatEntity::GetIsLying(), Botcraft::CreakingEntity::GetIsTearingDown(), Botcraft::CamelEntity::GetLastPoseChangeTick(), Botcraft::TurtleEntity::GetLayingEgg(), Botcraft::PandaEntity::GetMainGeneId(), Botcraft::DolphinEntity::GetMoistnessLevel(), Botcraft::AbstractArrowEntity::GetPierceLevel(), Botcraft::PufferfishEntity::GetPuffState(), Botcraft::CatEntity::GetRelaxStateOne(), Botcraft::LivingEntity::GetSleepingPosIdImpl(), Botcraft::PandaEntity::GetSneezeCounter(), Botcraft::HappyGhastEntity::GetStaysStill(), Botcraft::PandaEntity::GetUnhappyCounter(), Botcraft::AreaEffectCloudEntity::GetWidthImpl(), Botcraft::AgeableMobEntity::SetAgeLocked(), Botcraft::TadpoleEntity::SetAgeLocked(), Botcraft::ArmadilloEntity::SetArmadilloState(), Botcraft::CreakingEntity::SetCanMove(), Botcraft::WardenEntity::SetClientAngerLevel(), Botcraft::CopperGolemEntity::SetCopperGolemState(), Botcraft::CamelEntity::SetDash(), SetDataAirSupplyId(), Botcraft::BeeEntity::SetDataAngerEndTime(), Botcraft::WolfEntity::SetDataAngerEndTime(), Botcraft::LivingEntity::SetDataArrowCountId(), Botcraft::FireworkRocketEntity::SetDataAttachedToTarget(), Botcraft::ShulkerEntity::SetDataAttachFaceId(), Botcraft::AgeableMobEntity::SetDataBabyId(), Botcraft::PiglinEntity::SetDataBabyId(), Botcraft::ZoglinEntity::SetDataBabyId(), Botcraft::ZombieEntity::SetDataBabyId(), Botcraft::DisplayTextDisplayEntity::SetDataBackgroundColorId(), Botcraft::EndCrystalEntity::SetDataBeamTarget(), Botcraft::DisplayEntity::SetDataBillboardRenderConstraintsId(), Botcraft::FishingHookEntity::SetDataBiting(), Botcraft::DisplayBlockDisplayEntity::SetDataBlockStateId(), Botcraft::PrimedTntEntity::SetDataBlockStateId(), Botcraft::ArmorStandEntity::SetDataBodyPose(), Botcraft::PigEntity::SetDataBoostTime(), Botcraft::StriderEntity::SetDataBoostTime(), Botcraft::DisplayEntity::SetDataBrightnessOverrideId(), Botcraft::AllayEntity::SetDataCanDuplicate(), Botcraft::EnderManEntity::SetDataCarryState(), Botcraft::ArmorStandEntity::SetDataClientFlags(), Botcraft::CatEntity::SetDataCollarColor(), Botcraft::WolfEntity::SetDataCollarColor(), Botcraft::ShulkerEntity::SetDataColorId(), Botcraft::ZombieVillagerEntity::SetDataConvertingId(), Botcraft::EnderManEntity::SetDataCreepy(), SetDataCustomName(), SetDataCustomNameVisible(), Botcraft::AllayEntity::SetDataDancing(), Botcraft::WitherSkullEntity::SetDataDangerous(), Botcraft::GlowSquidEntity::SetDataDarkTicksRemaining(), Botcraft::AbstractNautilusEntity::SetDataDash(), Botcraft::MannequinEntity::SetDataDescription(), Botcraft::HangingEntity::SetDataDirection(), Botcraft::SnifferEntity::SetDataDropSeedAtTick(), Botcraft::ZombieEntity::SetDataDrownedConversionId(), Botcraft::LivingEntity::SetDataEffectAmbienceId(), Botcraft::LivingEntity::SetDataEffectParticles(), Botcraft::BeeEntity::SetDataFlagsId(), Botcraft::FoxEntity::SetDataFlagsId(), Botcraft::IronGolemEntity::SetDataFlagsId(), Botcraft::BlazeEntity::SetDataFlagsId(), Botcraft::SpiderEntity::SetDataFlagsId(), Botcraft::VexEntity::SetDataFlagsId(), Botcraft::TamableAnimalEntity::SetDataFlagsId(), Botcraft::PrimedTntEntity::SetDataFuseId(), Botcraft::DisplayEntity::SetDataGlowColorOverrideId(), Botcraft::GoatEntity::SetDataHasLeftHorn(), Botcraft::GoatEntity::SetDataHasRightHorn(), Botcraft::ArmorStandEntity::SetDataHeadPose(), Botcraft::LivingEntity::SetDataHealthId(), Botcraft::DisplayEntity::SetDataHeightId(), Botcraft::InteractionEntity::SetDataHeightId(), Botcraft::FishingHookEntity::SetDataHookedEntity(), Botcraft::GuardianEntity::SetDataIdAttackTarget(), Botcraft::AbstractBoatEntity::SetDataIdBubbleTime(), Botcraft::AbstractChestedHorseEntity::SetDataIdChest(), Botcraft::MinecartCommandBlockEntity::SetDataIdCommandName(), Botcraft::AbstractMinecartEntity::SetDataIdCustomDisplayBlock(), Botcraft::VehicleEntity::SetDataIdDamage(), Botcraft::AbstractMinecartEntity::SetDataIdDisplayOffset(), Botcraft::FireworkRocketEntity::SetDataIdFireworksItem(), Botcraft::BatEntity::SetDataIdFlags(), Botcraft::AbstractHorseEntity::SetDataIdFlags(), Botcraft::PandaEntity::SetDataIdFlags(), Botcraft::MinecartFurnaceEntity::SetDataIdFuel(), Botcraft::VehicleEntity::SetDataIdHurt(), Botcraft::VehicleEntity::SetDataIdHurtdir(), Botcraft::WitherBossEntity::SetDataIdInv(), Botcraft::MinecartCommandBlockEntity::SetDataIdLastOutput(), Botcraft::GuardianEntity::SetDataIdMoving(), Botcraft::AbstractBoatEntity::SetDataIdPaddleLeft(), Botcraft::AbstractBoatEntity::SetDataIdPaddleRight(), Botcraft::HorseEntity::SetDataIdTypeVariant(), Botcraft::TropicalFishEntity::SetDataIdTypeVariant(), Botcraft::MannequinEntity::SetDataImmovable(), Botcraft::HoglinEntity::SetDataImmuneToZombification(), Botcraft::AbstractPiglinEntity::SetDataImmuneToZombification(), Botcraft::WolfEntity::SetDataInterestedId(), Botcraft::GhastEntity::SetDataIsCharging(), Botcraft::PiglinEntity::SetDataIsChargingCrossbow(), Botcraft::PiglinEntity::SetDataIsDancing(), Botcraft::CreeperEntity::SetDataIsIgnited(), Botcraft::CreeperEntity::SetDataIsPowered(), Botcraft::GoatEntity::SetDataIsScreamingGoat(), Botcraft::ItemFrameEntity::SetDataItem(), Botcraft::ItemEntity::SetDataItem(), Botcraft::OminousItemSpawnerEntity::SetDataItem(), Botcraft::DisplayItemDisplayEntity::SetDataItemDisplayId(), Botcraft::EyeOfEnderEntity::SetDataItemStack(), Botcraft::FireballEntity::SetDataItemStack(), Botcraft::ThrowableItemProjectileEntity::SetDataItemStack(), Botcraft::DisplayItemDisplayEntity::SetDataItemStackId(), Botcraft::ArmorStandEntity::SetDataLeftArmPose(), Botcraft::ArmorStandEntity::SetDataLeftLegPose(), Botcraft::DisplayEntity::SetDataLeftRotationId(), Botcraft::DisplayTextDisplayEntity::SetDataLineWidthId(), Botcraft::LivingEntity::SetDataLivingEntityFlags(), Botcraft::MobEntity::SetDataMobFlagsId(), SetDataNoGravity(), Botcraft::TamableAnimalEntity::SetDataOwneruuidId(), Botcraft::PaintingEntity::SetDataPaintingVariantId(), Botcraft::AreaEffectCloudEntity::SetDataParticle(), Botcraft::ShulkerEntity::SetDataPeekId(), Botcraft::EnderDragonEntity::SetDataPhase(), Botcraft::PlayerEntity::SetDataPlayerAbsorptionId(), Botcraft::AvatarEntity::SetDataPlayerMainHand(), Botcraft::AvatarEntity::SetDataPlayerModeCustomisation(), Botcraft::AxolotlEntity::SetDataPlayingDead(), SetDataPoseImpl(), Botcraft::DisplayEntity::SetDataPosRotInterpolationDurationId(), Botcraft::MannequinEntity::SetDataProfile(), Botcraft::SnowGolemEntity::SetDataPumpkinId(), Botcraft::AreaEffectCloudEntity::SetDataRadius(), Botcraft::InteractionEntity::SetDataResponseId(), Botcraft::ArmorStandEntity::SetDataRightArmPose(), Botcraft::ArmorStandEntity::SetDataRightLegPose(), Botcraft::DisplayEntity::SetDataRightRotationId(), Botcraft::ItemFrameEntity::SetDataRotation(), Botcraft::DisplayEntity::SetDataScaleId(), Botcraft::PlayerEntity::SetDataScoreId(), Botcraft::DisplayEntity::SetDataShadowRadiusId(), Botcraft::DisplayEntity::SetDataShadowStrengthId(), SetDataSharedFlagsIdImpl(), Botcraft::BoggedEntity::SetDataSheared(), Botcraft::FireworkRocketEntity::SetDataShotAtAngle(), Botcraft::PlayerEntity::SetDataShoulderParrotLeft(), Botcraft::PlayerEntity::SetDataShoulderParrotRight(), Botcraft::EndCrystalEntity::SetDataShowBottom(), SetDataSilent(), Botcraft::ChickenEntity::SetDataSoundVariantId(), Botcraft::CatEntity::SetDataSoundVariantId(), Botcraft::PigEntity::SetDataSoundVariantId(), Botcraft::WolfEntity::SetDataSoundVariantId(), Botcraft::CowEntity::SetDataSoundVariantId(), Botcraft::ZombieEntity::SetDataSpecialTypeId(), Botcraft::SpellcasterIllagerEntity::SetDataSpellCastingId(), Botcraft::PolarBearEntity::SetDataStandingId(), Botcraft::EnderManEntity::SetDataStaredAt(), Botcraft::FallingBlockEntity::SetDataStartPos(), Botcraft::SnifferEntity::SetDataState(), Botcraft::LivingEntity::SetDataStingerCountId(), Botcraft::SkeletonEntity::SetDataStrayConversionId(), Botcraft::LlamaEntity::SetDataStrengthId(), Botcraft::DisplayTextDisplayEntity::SetDataStyleFlagsId(), Botcraft::StriderEntity::SetDataSuffocating(), Botcraft::CreeperEntity::SetDataSwellDir(), Botcraft::WitherBossEntity::SetDataTargetA(), Botcraft::WitherBossEntity::SetDataTargetB(), Botcraft::WitherBossEntity::SetDataTargetC(), Botcraft::DisplayTextDisplayEntity::SetDataTextId(), Botcraft::DisplayTextDisplayEntity::SetDataTextOpacityId(), SetDataTicksFrozen(), Botcraft::FrogEntity::SetDataTongueTargetId(), Botcraft::DisplayEntity::SetDataTransformationInterpolationDurationId(), Botcraft::DisplayEntity::SetDataTransformationInterpolationStartDeltaTicksId(), Botcraft::DisplayEntity::SetDataTranslationId(), Botcraft::FoxEntity::SetDataTrustedId0(), Botcraft::FoxEntity::SetDataTrustedId1(), Botcraft::OcelotEntity::SetDataTrusting(), Botcraft::MushroomCowEntity::SetDataType(), Botcraft::CatEntity::SetDataTypeId(), Botcraft::FoxEntity::SetDataTypeId(), Botcraft::RabbitEntity::SetDataTypeId(), Botcraft::AbstractVillagerEntity::SetDataUnhappyCounter(), Botcraft::WitchEntity::SetDataUsingItem(), Botcraft::ExperienceOrbEntity::SetDataValue(), Botcraft::AxolotlEntity::SetDataVariant(), Botcraft::ChickenEntity::SetDataVariantId(), Botcraft::CowEntity::SetDataVariantId(), Botcraft::LlamaEntity::SetDataVariantId(), Botcraft::FrogEntity::SetDataVariantId(), Botcraft::ZombieNautilusEntity::SetDataVariantId(), Botcraft::ParrotEntity::SetDataVariantId(), Botcraft::PigEntity::SetDataVariantId(), Botcraft::WolfEntity::SetDataVariantId(), Botcraft::DisplayEntity::SetDataViewRangeId(), Botcraft::ZombieVillagerEntity::SetDataVillagerData(), Botcraft::VillagerEntity::SetDataVillagerData(), Botcraft::ZombieVillagerEntity::SetDataVillagerDataFinalized(), Botcraft::VillagerEntity::SetDataVillagerDataFinalized(), Botcraft::AreaEffectCloudEntity::SetDataWaiting(), Botcraft::DisplayEntity::SetDataWidthId(), Botcraft::InteractionEntity::SetDataWidthId(), Botcraft::SheepEntity::SetDataWoolId(), Botcraft::PandaEntity::SetEatCounter(), Botcraft::AxolotlEntity::SetFromBucket(), Botcraft::AbstractFishEntity::SetFromBucket(), Botcraft::DolphinEntity::SetGotFish(), Botcraft::TurtleEntity::SetHasEgg(), Botcraft::PandaEntity::SetHiddenGeneId(), Botcraft::CreakingEntity::SetHomePos(), Botcraft::ArrowEntity::SetIdEffectColor(), Botcraft::AbstractArrowEntity::SetIdFlags(), Botcraft::ThrownTridentEntity::SetIdFoil(), Botcraft::ThrownTridentEntity::SetIdLoyalty(), Botcraft::PhantomEntity::SetIdSize(), Botcraft::SlimeEntity::SetIdSize(), Botcraft::AbstractArrowEntity::SetInGround(), Botcraft::CreakingEntity::SetIsActive(), Botcraft::RaiderEntity::SetIsCelebrating(), Botcraft::PillagerEntity::SetIsChargingCrossbow(), Botcraft::HappyGhastEntity::SetIsLeashHolder(), Botcraft::CatEntity::SetIsLying(), Botcraft::CreakingEntity::SetIsTearingDown(), Botcraft::CamelEntity::SetLastPoseChangeTick(), Botcraft::TurtleEntity::SetLayingEgg(), Botcraft::PandaEntity::SetMainGeneId(), SetMetadataValue(), Botcraft::AgeableMobEntity::SetMetadataValue(), Botcraft::BatEntity::SetMetadataValue(), Botcraft::AllayEntity::SetMetadataValue(), Botcraft::ArmadilloEntity::SetMetadataValue(), Botcraft::AxolotlEntity::SetMetadataValue(), Botcraft::BeeEntity::SetMetadataValue(), Botcraft::CamelEntity::SetMetadataValue(), Botcraft::ChickenEntity::SetMetadataValue(), Botcraft::CowEntity::SetMetadataValue(), Botcraft::MushroomCowEntity::SetMetadataValue(), Botcraft::DolphinEntity::SetMetadataValue(), Botcraft::AbstractChestedHorseEntity::SetMetadataValue(), Botcraft::AbstractHorseEntity::SetMetadataValue(), Botcraft::HorseEntity::SetMetadataValue(), Botcraft::LlamaEntity::SetMetadataValue(), Botcraft::CatEntity::SetMetadataValue(), Botcraft::OcelotEntity::SetMetadataValue(), Botcraft::AbstractFishEntity::SetMetadataValue(), Botcraft::PufferfishEntity::SetMetadataValue(), Botcraft::SalmonEntity::SetMetadataValue(), Botcraft::TropicalFishEntity::SetMetadataValue(), Botcraft::FoxEntity::SetMetadataValue(), Botcraft::FrogEntity::SetMetadataValue(), Botcraft::TadpoleEntity::SetMetadataValue(), Botcraft::GoatEntity::SetMetadataValue(), Botcraft::CopperGolemEntity::SetMetadataValue(), Botcraft::IronGolemEntity::SetMetadataValue(), Botcraft::SnowGolemEntity::SetMetadataValue(), Botcraft::HappyGhastEntity::SetMetadataValue(), Botcraft::AbstractNautilusEntity::SetMetadataValue(), Botcraft::ZombieNautilusEntity::SetMetadataValue(), Botcraft::PandaEntity::SetMetadataValue(), Botcraft::ParrotEntity::SetMetadataValue(), Botcraft::PigEntity::SetMetadataValue(), Botcraft::PolarBearEntity::SetMetadataValue(), Botcraft::RabbitEntity::SetMetadataValue(), Botcraft::SheepEntity::SetMetadataValue(), Botcraft::SnifferEntity::SetMetadataValue(), Botcraft::GlowSquidEntity::SetMetadataValue(), Botcraft::TurtleEntity::SetMetadataValue(), Botcraft::WolfEntity::SetMetadataValue(), Botcraft::AreaEffectCloudEntity::SetMetadataValue(), Botcraft::AvatarEntity::SetMetadataValue(), Botcraft::EndCrystalEntity::SetMetadataValue(), Botcraft::EnderDragonEntity::SetMetadataValue(), Botcraft::WitherBossEntity::SetMetadataValue(), Botcraft::ArmorStandEntity::SetMetadataValue(), Botcraft::HangingEntity::SetMetadataValue(), Botcraft::ItemFrameEntity::SetMetadataValue(), Botcraft::MannequinEntity::SetMetadataValue(), Botcraft::PaintingEntity::SetMetadataValue(), Botcraft::DisplayBlockDisplayEntity::SetMetadataValue(), Botcraft::DisplayEntity::SetMetadataValue(), Botcraft::DisplayItemDisplayEntity::SetMetadataValue(), Botcraft::DisplayTextDisplayEntity::SetMetadataValue(), Botcraft::ExperienceOrbEntity::SetMetadataValue(), Botcraft::InteractionEntity::SetMetadataValue(), Botcraft::FallingBlockEntity::SetMetadataValue(), Botcraft::ItemEntity::SetMetadataValue(), Botcraft::PrimedTntEntity::SetMetadataValue(), Botcraft::LivingEntity::SetMetadataValue(), Botcraft::MobEntity::SetMetadataValue(), Botcraft::BlazeEntity::SetMetadataValue(), Botcraft::CreakingEntity::SetMetadataValue(), Botcraft::CreeperEntity::SetMetadataValue(), Botcraft::EnderManEntity::SetMetadataValue(), Botcraft::GhastEntity::SetMetadataValue(), Botcraft::GuardianEntity::SetMetadataValue(), Botcraft::HoglinEntity::SetMetadataValue(), Botcraft::PillagerEntity::SetMetadataValue(), Botcraft::SpellcasterIllagerEntity::SetMetadataValue(), Botcraft::PhantomEntity::SetMetadataValue(), Botcraft::AbstractPiglinEntity::SetMetadataValue(), Botcraft::PiglinEntity::SetMetadataValue(), Botcraft::ShulkerEntity::SetMetadataValue(), Botcraft::BoggedEntity::SetMetadataValue(), Botcraft::SkeletonEntity::SetMetadataValue(), Botcraft::SlimeEntity::SetMetadataValue(), Botcraft::SpiderEntity::SetMetadataValue(), Botcraft::StriderEntity::SetMetadataValue(), Botcraft::VexEntity::SetMetadataValue(), Botcraft::WardenEntity::SetMetadataValue(), Botcraft::WitchEntity::SetMetadataValue(), Botcraft::ZoglinEntity::SetMetadataValue(), Botcraft::ZombieEntity::SetMetadataValue(), Botcraft::ZombieVillagerEntity::SetMetadataValue(), Botcraft::AbstractVillagerEntity::SetMetadataValue(), Botcraft::VillagerEntity::SetMetadataValue(), Botcraft::OminousItemSpawnerEntity::SetMetadataValue(), Botcraft::PlayerEntity::SetMetadataValue(), Botcraft::AbstractArrowEntity::SetMetadataValue(), Botcraft::ArrowEntity::SetMetadataValue(), Botcraft::ThrownTridentEntity::SetMetadataValue(), Botcraft::EyeOfEnderEntity::SetMetadataValue(), Botcraft::FireworkRocketEntity::SetMetadataValue(), Botcraft::FishingHookEntity::SetMetadataValue(), Botcraft::FireballEntity::SetMetadataValue(), Botcraft::WitherSkullEntity::SetMetadataValue(), Botcraft::ThrowableItemProjectileEntity::SetMetadataValue(), Botcraft::RaiderEntity::SetMetadataValue(), Botcraft::TamableAnimalEntity::SetMetadataValue(), Botcraft::AbstractBoatEntity::SetMetadataValue(), Botcraft::AbstractMinecartEntity::SetMetadataValue(), Botcraft::MinecartCommandBlockEntity::SetMetadataValue(), Botcraft::MinecartFurnaceEntity::SetMetadataValue(), Botcraft::VehicleEntity::SetMetadataValue(), Botcraft::DolphinEntity::SetMoistnessLevel(), Botcraft::AbstractArrowEntity::SetPierceLevel(), Botcraft::PufferfishEntity::SetPuffState(), Botcraft::CatEntity::SetRelaxStateOne(), Botcraft::LivingEntity::SetSleepingPosId(), Botcraft::PandaEntity::SetSneezeCounter(), Botcraft::HappyGhastEntity::SetStaysStill(), and Botcraft::PandaEntity::SetUnhappyCounter().
|
staticconstexprprotected |
Definition at line 55 of file Entity.hpp.
Referenced by SetMetadataValue().
|
staticprotected |
Definition at line 61 of file Entity.hpp.
Referenced by Botcraft::PlayerEntity::GetColliderImpl(), and SetMetadataValue().
|
protected |
Definition at line 275 of file Entity.hpp.
Referenced by Entity(), GetOnGround(), Serialize(), and SetOnGround().
|
protected |
Definition at line 273 of file Entity.hpp.
Referenced by Entity(), GetPitch(), InitializeFaces(), Botcraft::LocalPlayer::LookAt(), Serialize(), SetPitch(), Botcraft::LocalPlayer::SetPitch(), and Botcraft::LocalPlayer::UpdateVectors().
|
protected |
Definition at line 271 of file Entity.hpp.
Referenced by Entity(), GetColliderImpl(), Botcraft::PlayerEntity::GetColliderImpl(), GetPosition(), GetX(), GetY(), GetZ(), InitializeFaces(), LoadMetadataFromRawArray(), Botcraft::LocalPlayer::LocalPlayer(), Botcraft::LocalPlayer::LookAt(), Serialize(), Botcraft::LocalPlayer::SetPosition(), SetPosition(), Botcraft::LocalPlayer::SetX(), SetX(), Botcraft::LocalPlayer::SetY(), SetY(), Botcraft::LocalPlayer::SetZ(), and SetZ().
|
protected |
Definition at line 274 of file Entity.hpp.
Referenced by Entity(), GetSpeed(), GetSpeedX(), GetSpeedY(), GetSpeedZ(), Botcraft::PhysicsManager::PhysicsTick(), Serialize(), SetSpeed(), SetSpeedX(), SetSpeedY(), and SetSpeedZ().
|
protected |
Definition at line 270 of file Entity.hpp.
|
protected |
Definition at line 272 of file Entity.hpp.
Referenced by Entity(), GetYaw(), InitializeFaces(), Botcraft::LocalPlayer::LookAt(), Serialize(), SetYaw(), Botcraft::LocalPlayer::SetYaw(), and Botcraft::LocalPlayer::UpdateVectors().