|
Botcraft 26.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 |
| virtual bool | IsAbstractCubeMob () 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 297 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 343 of file Entity.cpp.
| void Botcraft::Entity::AddEffect | ( | const EntityEffect & | effect | ) |
Definition at line 1216 of file Entity.cpp.
References effects, entity_mutex, and Botcraft::EntityEffect::type.
|
static |
Definition at line 1569 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::SulfurCube, 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 1039 of file Entity.cpp.
References are_rendered_faces_up_to_date, and entity_mutex.
| AABB Botcraft::Entity::GetCollider | ( | ) | const |
Definition at line 349 of file Entity.cpp.
References entity_mutex, and GetColliderImpl().
|
protected |
Definition at line 2218 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 799 of file Entity.cpp.
References entity_mutex, and metadata.
Referenced by Serialize().
| std::optional< ProtocolCraft::Chat > Botcraft::Entity::GetDataCustomName | ( | ) | const |
Definition at line 806 of file Entity.cpp.
References entity_mutex, and metadata.
Referenced by Serialize().
| bool Botcraft::Entity::GetDataCustomNameVisible | ( | ) | const |
Definition at line 819 of file Entity.cpp.
References entity_mutex, and metadata.
Referenced by Serialize().
| bool Botcraft::Entity::GetDataNoGravity | ( | ) | const |
Definition at line 831 of file Entity.cpp.
References entity_mutex, and metadata.
Referenced by Serialize().
| Pose Botcraft::Entity::GetDataPose | ( | ) | const |
Definition at line 838 of file Entity.cpp.
References entity_mutex, and GetDataPoseImpl().
Referenced by Serialize().
|
protected |
Definition at line 2204 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 787 of file Entity.cpp.
References entity_mutex, and GetDataSharedFlagsIdImpl().
Referenced by Serialize().
| bool Botcraft::Entity::GetDataSharedFlagsId | ( | const EntitySharedFlagsId | id | ) | const |
Definition at line 793 of file Entity.cpp.
References entity_mutex, and GetDataSharedFlagsIdImpl().
|
protected |
Definition at line 2177 of file Entity.cpp.
References metadata.
Referenced by GetDataSharedFlagsId(), GetDataSharedFlagsId(), GetDataSharedFlagsIdImpl(), and SetDataSharedFlagsIdImpl().
|
protected |
Definition at line 2182 of file Entity.cpp.
References GetDataSharedFlagsIdImpl().
| bool Botcraft::Entity::GetDataSilent | ( | ) | const |
Definition at line 825 of file Entity.cpp.
References entity_mutex, and metadata.
Referenced by Serialize().
| int Botcraft::Entity::GetDataTicksFrozen | ( | ) | const |
Definition at line 846 of file Entity.cpp.
References entity_mutex, and metadata.
Referenced by Serialize().
| std::vector< EntityEffect > Botcraft::Entity::GetEffects | ( | ) | const |
Definition at line 1011 of file Entity.cpp.
References effects, and entity_mutex.
| int Botcraft::Entity::GetEntityID | ( | ) | const |
Definition at line 921 of file Entity.cpp.
References entity_id, and entity_mutex.
| ProtocolCraft::Slot Botcraft::Entity::GetEquipment | ( | const EquipmentSlot | slot | ) | const |
Definition at line 1005 of file Entity.cpp.
References entity_mutex, and equipments.
| std::map< EquipmentSlot, ProtocolCraft::Slot > Botcraft::Entity::GetEquipments | ( | ) | const |
Definition at line 999 of file Entity.cpp.
References entity_mutex, and equipments.
| std::vector< Renderer::Face > Botcraft::Entity::GetFaces | ( | const bool | reset_uptodate_status | ) |
Definition at line 1018 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 361 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::MagmaCubeEntity, Botcraft::SlimeEntity, Botcraft::SulfurCubeEntity, 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::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 2230 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::MagmaCubeEntity, Botcraft::SlimeEntity, Botcraft::SulfurCubeEntity, 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::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 993 of file Entity.cpp.
References entity_mutex, and on_ground.
| float Botcraft::Entity::GetPitch | ( | ) | const |
Definition at line 963 of file Entity.cpp.
References entity_mutex, and pitch.
| Vector3< double > Botcraft::Entity::GetPosition | ( | ) | const |
Definition at line 933 of file Entity.cpp.
References entity_mutex, and position.
| Vector3< double > Botcraft::Entity::GetSpeed | ( | ) | const |
Definition at line 969 of file Entity.cpp.
References entity_mutex, and speed.
| double Botcraft::Entity::GetSpeedX | ( | ) | const |
Definition at line 975 of file Entity.cpp.
References entity_mutex, speed, and Botcraft::Vector3< T >::x.
| double Botcraft::Entity::GetSpeedY | ( | ) | const |
Definition at line 981 of file Entity.cpp.
References entity_mutex, speed, and Botcraft::Vector3< T >::y.
| double Botcraft::Entity::GetSpeedZ | ( | ) | const |
Definition at line 987 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::MagmaCubeEntity, Botcraft::SlimeEntity, Botcraft::SulfurCubeEntity, 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::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 927 of file Entity.cpp.
References entity_mutex, and uuid.
| double Botcraft::Entity::GetWidth | ( | ) | const |
Definition at line 355 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::MagmaCubeEntity, Botcraft::SlimeEntity, Botcraft::SulfurCubeEntity, 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::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 2225 of file Entity.cpp.
Referenced by GetColliderImpl(), GetWidth(), InitializeFaces(), and OnSizeUpdated().
| double Botcraft::Entity::GetX | ( | ) | const |
Definition at line 939 of file Entity.cpp.
References entity_mutex, position, and Botcraft::Vector3< T >::x.
| double Botcraft::Entity::GetY | ( | ) | const |
Definition at line 945 of file Entity.cpp.
References entity_mutex, position, and Botcraft::Vector3< T >::y.
| float Botcraft::Entity::GetYaw | ( | ) | const |
Definition at line 957 of file Entity.cpp.
References entity_mutex, and yaw.
| double Botcraft::Entity::GetZ | ( | ) | const |
Definition at line 951 of file Entity.cpp.
References entity_mutex, position, and Botcraft::Vector3< T >::z.
|
protectedvirtual |
Definition at line 2080 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 1301 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::AbstractBoatEntity.
Definition at line 1511 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::AbstractChestBoatEntity.
Definition at line 1516 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::AbstractChestedHorseEntity.
Definition at line 1350 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::AbstractCowEntity.
Definition at line 1410 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::AbstractCubeMobEntity.
Definition at line 1562 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::AbstractFishEntity.
Definition at line 1445 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::AbstractGolemEntity.
Definition at line 1389 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::AbstractHorseEntity.
Definition at line 1384 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::AbstractHurtingProjectileEntity.
Definition at line 1355 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::AbstractIllagerEntity.
Definition at line 1433 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::AbstractMinecartEntity.
Definition at line 1404 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::AbstractMinecartContainerEntity.
Definition at line 1416 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::AbstractNautilusEntity.
Definition at line 1555 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::AbstractPiglinEntity.
Definition at line 1427 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::AbstractSchoolingFishEntity.
Definition at line 1340 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::AbstractSkeletonEntity.
Definition at line 1457 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::AbstractThrownPotionEntity.
Definition at line 1439 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::AbstractVillagerEntity.
Definition at line 1468 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::AbstractWindChargeEntity.
Definition at line 1497 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::AgeableMobEntity.
Definition at line 1474 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::AgeableWaterCreatureEntity.
Definition at line 1521 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::AmbientCreatureEntity.
Definition at line 1311 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::AnimalEntity.
Definition at line 1306 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::AvatarEntity.
Definition at line 1548 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::BlockAttachedEntity.
Definition at line 1504 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::BoatEntity.
Definition at line 1526 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::ChestBoatEntity.
Definition at line 1531 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::ChestRaftEntity.
Definition at line 1536 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::DisplayEntity.
Definition at line 1322 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::FireballEntity.
Definition at line 1399 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::HangingEntity.
Definition at line 1394 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::LivingEntity.
Definition at line 1296 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::LocalPlayer.
Definition at line 1286 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::MobEntity.
Definition at line 1360 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::MonsterEntity.
Definition at line 1316 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::PathfinderMobEntity.
Definition at line 1479 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::PatrollingMonsterEntity.
Definition at line 1485 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::ProjectileEntity.
Definition at line 1371 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::RaftEntity.
Definition at line 1541 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::RaiderEntity.
Definition at line 1451 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::PlayerEntity, and Botcraft::LocalPlayer.
Definition at line 1291 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::ShoulderRidingEntity.
Definition at line 1421 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::SpellcasterIllagerEntity.
Definition at line 1365 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::TamableAnimalEntity.
Definition at line 1335 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::ThrowableItemProjectileEntity.
Definition at line 1462 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::ThrowableProjectileEntity.
Definition at line 1491 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::VehicleEntity.
Definition at line 1329 of file Entity.cpp.
|
virtual |
Reimplemented in Botcraft::WaterAnimalEntity.
Definition at line 1345 of file Entity.cpp.
| void Botcraft::Entity::LoadMetadataFromRawArray | ( | const std::vector< unsigned char > & | data | ) |
Definition at line 368 of file Entity.cpp.
References LOG_ERROR, position, ProtocolCraft::NetworkType::Read(), and SetMetadataValue().
|
protected |
Definition at line 2162 of file Entity.cpp.
References are_rendered_faces_up_to_date, face_descriptors, faces, GetHeightImpl(), and GetWidthImpl().
Referenced by SetDataPoseImpl(), Botcraft::AreaEffectCloudEntity::SetDataRadius(), Botcraft::AbstractCubeMobEntity::SetIdSize(), SetMetadataValue(), and Botcraft::AreaEffectCloudEntity::SetMetadataValue().
| void Botcraft::Entity::RemoveEffect | ( | const EntityEffectType | type | ) |
Definition at line 1200 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::AbstractCubeMobEntity, Botcraft::SulfurCubeEntity, 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::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 1245 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 1237 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 866 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 873 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 886 of file Entity.cpp.
References entity_mutex, and metadata.
Referenced by Entity().
| void Botcraft::Entity::SetDataNoGravity | ( | const bool | data_no_gravity | ) |
Definition at line 898 of file Entity.cpp.
References entity_mutex, and metadata.
Referenced by Entity().
| void Botcraft::Entity::SetDataPose | ( | const Pose | data_pose | ) |
Definition at line 905 of file Entity.cpp.
References entity_mutex, and SetDataPoseImpl().
Referenced by Entity().
|
protected |
Definition at line 2209 of file Entity.cpp.
References metadata, and OnSizeUpdated().
Referenced by SetDataPose().
| void Botcraft::Entity::SetDataSharedFlagsId | ( | const char | data_shared_flags_id | ) |
Definition at line 854 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 860 of file Entity.cpp.
References entity_mutex, and SetDataSharedFlagsIdImpl().
|
protected |
Definition at line 2187 of file Entity.cpp.
References metadata.
Referenced by SetDataSharedFlagsId(), SetDataSharedFlagsId(), and SetDataSharedFlagsIdImpl().
|
protected |
Definition at line 2192 of file Entity.cpp.
References GetDataSharedFlagsIdImpl(), and SetDataSharedFlagsIdImpl().
| void Botcraft::Entity::SetDataSilent | ( | const bool | data_silent | ) |
Definition at line 892 of file Entity.cpp.
References entity_mutex, and metadata.
Referenced by Entity().
| void Botcraft::Entity::SetDataTicksFrozen | ( | const int | data_ticks_frozen | ) |
Definition at line 913 of file Entity.cpp.
References entity_mutex, and metadata.
Referenced by Entity().
| void Botcraft::Entity::SetEffects | ( | const std::vector< EntityEffect > & | effects_ | ) |
Definition at line 1194 of file Entity.cpp.
References effects, and entity_mutex.
| void Botcraft::Entity::SetEntityID | ( | const int | entity_id_ | ) |
Definition at line 1047 of file Entity.cpp.
References entity_id, and entity_mutex.
| void Botcraft::Entity::SetEquipment | ( | const EquipmentSlot | slot, |
| const ProtocolCraft::Slot & | item | ||
| ) |
Definition at line 1188 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::AbstractCubeMobEntity, Botcraft::SulfurCubeEntity, 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::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 772 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 1182 of file Entity.cpp.
References entity_mutex, and on_ground.
|
virtual |
Reimplemented in Botcraft::LocalPlayer.
Definition at line 1142 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 1059 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 1158 of file Entity.cpp.
References entity_mutex, and speed.
| void Botcraft::Entity::SetSpeedX | ( | const double | speed_x_ | ) |
Definition at line 1164 of file Entity.cpp.
References entity_mutex, speed, and Botcraft::Vector3< T >::x.
| void Botcraft::Entity::SetSpeedY | ( | const double | speed_y_ | ) |
Definition at line 1170 of file Entity.cpp.
References entity_mutex, speed, and Botcraft::Vector3< T >::y.
| void Botcraft::Entity::SetSpeedZ | ( | const double | speed_z_ | ) |
Definition at line 1176 of file Entity.cpp.
References entity_mutex, speed, and Botcraft::Vector3< T >::z.
| void Botcraft::Entity::SetUUID | ( | const ProtocolCraft::UUID & | uuid_ | ) |
Definition at line 1053 of file Entity.cpp.
References entity_mutex, and uuid.
|
virtual |
Reimplemented in Botcraft::LocalPlayer.
Definition at line 1078 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 1094 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 1126 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 1110 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 292 of file Entity.hpp.
Referenced by GetAreRenderedFacesUpToDate(), GetFaces(), InitializeFaces(), OnSizeUpdated(), SetAreRenderedFacesUpToDate(), SetPitch(), SetPosition(), SetX(), SetY(), SetYaw(), and SetZ().
|
protected |
Definition at line 283 of file Entity.hpp.
Referenced by AddEffect(), GetEffects(), RemoveEffect(), and SetEffects().
|
protected |
Definition at line 272 of file Entity.hpp.
Referenced by Entity(), GetEntityID(), Serialize(), and SetEntityID().
|
mutableprotected |
Definition at line 270 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::GetAttributeAirDragModifierValue(), 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::GetAttributeBelowNameDistanceValue(), Botcraft::LivingEntity::GetAttributeBouncinessValue(), 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::GetAttributeFrictionModifierValue(), 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::GetAttributeNameTagDistanceValue(), 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::SulfurCubeEntity::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::SulfurCubeEntity::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::AbstractCubeMobEntity::GetIdSize(), Botcraft::PhantomEntity::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::SulfurCubeEntity::GetMaxFuse(), 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::SulfurCubeEntity::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::AbstractCubeMobEntity::SetIdSize(), Botcraft::PhantomEntity::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(), Botcraft::SulfurCubeEntity::SetMaxFuse(), 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::AbstractCubeMobEntity::SetMetadataValue(), Botcraft::SulfurCubeEntity::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::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 282 of file Entity.hpp.
Referenced by Entity(), GetEquipment(), GetEquipments(), Serialize(), and SetEquipment().
|
protected |
Definition at line 289 of file Entity.hpp.
Referenced by GetFaces(), InitializeFaces(), OnSizeUpdated(), SetPitch(), SetPosition(), SetX(), SetY(), SetYaw(), and SetZ().
|
protected |
Definition at line 290 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 285 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::SulfurCubeEntity::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::AbstractCubeMobEntity::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::SulfurCubeEntity::GetMaxFuse(), 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::SulfurCubeEntity::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::AbstractCubeMobEntity::SetIdSize(), Botcraft::PhantomEntity::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(), Botcraft::SulfurCubeEntity::SetMaxFuse(), 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::AbstractCubeMobEntity::SetMetadataValue(), Botcraft::SulfurCubeEntity::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::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 278 of file Entity.hpp.
Referenced by Entity(), GetOnGround(), Serialize(), and SetOnGround().
|
protected |
Definition at line 276 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 274 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 277 of file Entity.hpp.
Referenced by Entity(), GetSpeed(), GetSpeedX(), GetSpeedY(), GetSpeedZ(), Botcraft::PhysicsManager::PhysicsTick(), Serialize(), SetSpeed(), SetSpeedX(), SetSpeedY(), and SetSpeedZ().
|
protected |
Definition at line 273 of file Entity.hpp.
|
protected |
Definition at line 275 of file Entity.hpp.
Referenced by Entity(), GetYaw(), InitializeFaces(), Botcraft::LocalPlayer::LookAt(), Serialize(), SetYaw(), Botcraft::LocalPlayer::SetYaw(), and Botcraft::LocalPlayer::UpdateVectors().