Skip to content

Class endstone::ActorType

ClassList > endstone > ActorType

Inherits the following classes: endstone::Registry::Type

Public Types inherited from endstone::Registry::Type

See endstone::Registry::Type

Type Name
typedef Identifier< T > Id

Public Static Attributes

Type Name
constexpr auto Agent = ActorTypeId::minecraft("agent")
constexpr auto Allay = ActorTypeId::minecraft("allay")
constexpr auto AreaEffectCloud = ActorTypeId::minecraft("area\_effect\_cloud")
constexpr auto Armadillo = ActorTypeId::minecraft("armadillo")
constexpr auto ArmorStand = ActorTypeId::minecraft("armor\_stand")
constexpr auto Arrow = ActorTypeId::minecraft("arrow")
constexpr auto Axolotl = ActorTypeId::minecraft("axolotl")
constexpr auto Balloon = ActorTypeId::minecraft("balloon")
constexpr auto Bat = ActorTypeId::minecraft("bat")
constexpr auto Bee = ActorTypeId::minecraft("bee")
constexpr auto Blaze = ActorTypeId::minecraft("blaze")
constexpr auto Boat = ActorTypeId::minecraft("boat")
constexpr auto Bogged = ActorTypeId::minecraft("bogged")
constexpr auto Breeze = ActorTypeId::minecraft("breeze")
constexpr auto BreezeWindChargeProjectile = ActorTypeId::minecraft("breeze\_wind\_charge\_projectile")
constexpr auto Camel = ActorTypeId::minecraft("camel")
constexpr auto CamelHusk = ActorTypeId::minecraft("camel\_husk")
constexpr auto Cat = ActorTypeId::minecraft("cat")
constexpr auto CaveSpider = ActorTypeId::minecraft("cave\_spider")
constexpr auto ChestBoat = ActorTypeId::minecraft("chest\_boat")
constexpr auto ChestMinecart = ActorTypeId::minecraft("chest\_minecart")
constexpr auto Chicken = ActorTypeId::minecraft("chicken")
constexpr auto Cod = ActorTypeId::minecraft("cod")
constexpr auto CommandBlockMinecart = ActorTypeId::minecraft("command\_block\_minecart")
constexpr auto CopperGolem = ActorTypeId::minecraft("copper\_golem")
constexpr auto Cow = ActorTypeId::minecraft("cow")
constexpr auto Creaking = ActorTypeId::minecraft("creaking")
constexpr auto Creeper = ActorTypeId::minecraft("creeper")
constexpr auto Dolphin = ActorTypeId::minecraft("dolphin")
constexpr auto Donkey = ActorTypeId::minecraft("donkey")
constexpr auto DragonFireball = ActorTypeId::minecraft("dragon\_fireball")
constexpr auto Drowned = ActorTypeId::minecraft("drowned")
constexpr auto Egg = ActorTypeId::minecraft("egg")
constexpr auto ElderGuardian = ActorTypeId::minecraft("elder\_guardian")
constexpr auto ElderGuardianGhost = ActorTypeId::minecraft("elder\_guardian\_ghost")
constexpr auto EnderCrystal = ActorTypeId::minecraft("ender\_crystal")
constexpr auto EnderDragon = ActorTypeId::minecraft("ender\_dragon")
constexpr auto EnderPearl = ActorTypeId::minecraft("ender\_pearl")
constexpr auto Enderman = ActorTypeId::minecraft("enderman")
constexpr auto Endermite = ActorTypeId::minecraft("endermite")
constexpr auto EvocationFang = ActorTypeId::minecraft("evocation\_fang")
constexpr auto EvocationIllager = ActorTypeId::minecraft("evocation\_illager")
constexpr auto EyeOfEnderSignal = ActorTypeId::minecraft("eye\_of\_ender\_signal")
constexpr auto FallingBlock = ActorTypeId::minecraft("falling\_block")
constexpr auto Fireball = ActorTypeId::minecraft("fireball")
constexpr auto FireworksRocket = ActorTypeId::minecraft("fireworks\_rocket")
constexpr auto FishingHook = ActorTypeId::minecraft("fishing\_hook")
constexpr auto Fox = ActorTypeId::minecraft("fox")
constexpr auto Frog = ActorTypeId::minecraft("frog")
constexpr auto Ghast = ActorTypeId::minecraft("ghast")
constexpr auto GlowSquid = ActorTypeId::minecraft("glow\_squid")
constexpr auto Goat = ActorTypeId::minecraft("goat")
constexpr auto Guardian = ActorTypeId::minecraft("guardian")
constexpr auto HappyGhast = ActorTypeId::minecraft("happy\_ghast")
constexpr auto Hoglin = ActorTypeId::minecraft("hoglin")
constexpr auto HopperMinecart = ActorTypeId::minecraft("hopper\_minecart")
constexpr auto Horse = ActorTypeId::minecraft("horse")
constexpr auto Husk = ActorTypeId::minecraft("husk")
constexpr auto IceBomb = ActorTypeId::minecraft("ice\_bomb")
constexpr auto IronGolem = ActorTypeId::minecraft("iron\_golem")
constexpr auto Item = ActorTypeId::minecraft("item")
constexpr auto LeashKnot = ActorTypeId::minecraft("leash\_knot")
constexpr auto LightningBolt = ActorTypeId::minecraft("lightning\_bolt")
constexpr auto LingeringPotion = ActorTypeId::minecraft("lingering\_potion")
constexpr auto Llama = ActorTypeId::minecraft("llama")
constexpr auto LlamaSpit = ActorTypeId::minecraft("llama\_spit")
constexpr auto MagmaCube = ActorTypeId::minecraft("magma\_cube")
constexpr auto Minecart = ActorTypeId::minecraft("minecart")
constexpr auto Mooshroom = ActorTypeId::minecraft("mooshroom")
constexpr auto Mule = ActorTypeId::minecraft("mule")
constexpr auto Nautilus = ActorTypeId::minecraft("nautilus")
constexpr auto Npc = ActorTypeId::minecraft("npc")
constexpr auto Ocelot = ActorTypeId::minecraft("ocelot")
constexpr auto OminousItemSpawner = ActorTypeId::minecraft("ominous\_item\_spawner")
constexpr auto Painting = ActorTypeId::minecraft("painting")
constexpr auto Panda = ActorTypeId::minecraft("panda")
constexpr auto Parched = ActorTypeId::minecraft("parched")
constexpr auto Parrot = ActorTypeId::minecraft("parrot")
constexpr auto Phantom = ActorTypeId::minecraft("phantom")
constexpr auto Pig = ActorTypeId::minecraft("pig")
constexpr auto Piglin = ActorTypeId::minecraft("piglin")
constexpr auto PiglinBrute = ActorTypeId::minecraft("piglin\_brute")
constexpr auto Pillager = ActorTypeId::minecraft("pillager")
constexpr auto Player = ActorTypeId::minecraft("player")
constexpr auto PolarBear = ActorTypeId::minecraft("polar\_bear")
constexpr auto Pufferfish = ActorTypeId::minecraft("pufferfish")
constexpr auto Rabbit = ActorTypeId::minecraft("rabbit")
constexpr auto Ravager = ActorTypeId::minecraft("ravager")
constexpr auto Salmon = ActorTypeId::minecraft("salmon")
constexpr auto Sheep = ActorTypeId::minecraft("sheep")
constexpr auto Shulker = ActorTypeId::minecraft("shulker")
constexpr auto ShulkerBullet = ActorTypeId::minecraft("shulker\_bullet")
constexpr auto Silverfish = ActorTypeId::minecraft("silverfish")
constexpr auto Skeleton = ActorTypeId::minecraft("skeleton")
constexpr auto SkeletonHorse = ActorTypeId::minecraft("skeleton\_horse")
constexpr auto Slime = ActorTypeId::minecraft("slime")
constexpr auto SmallFireball = ActorTypeId::minecraft("small\_fireball")
constexpr auto Sniffer = ActorTypeId::minecraft("sniffer")
constexpr auto SnowGolem = ActorTypeId::minecraft("snow\_golem")
constexpr auto Snowball = ActorTypeId::minecraft("snowball")
constexpr auto Spider = ActorTypeId::minecraft("spider")
constexpr auto SplashPotion = ActorTypeId::minecraft("splash\_potion")
constexpr auto Squid = ActorTypeId::minecraft("squid")
constexpr auto Stray = ActorTypeId::minecraft("stray")
constexpr auto Strider = ActorTypeId::minecraft("strider")
constexpr auto Tadpole = ActorTypeId::minecraft("tadpole")
constexpr auto ThrownTrident = ActorTypeId::minecraft("thrown\_trident")
constexpr auto Tnt = ActorTypeId::minecraft("tnt")
constexpr auto TntMinecart = ActorTypeId::minecraft("tnt\_minecart")
constexpr auto TraderLlama = ActorTypeId::minecraft("trader\_llama")
constexpr auto TripodCamera = ActorTypeId::minecraft("tripod\_camera")
constexpr auto Tropicalfish = ActorTypeId::minecraft("tropicalfish")
constexpr auto Turtle = ActorTypeId::minecraft("turtle")
constexpr auto Vex = ActorTypeId::minecraft("vex")
constexpr auto Villager = ActorTypeId::minecraft("villager")
constexpr auto VillagerV2 = ActorTypeId::minecraft("villager\_v2")
constexpr auto Vindicator = ActorTypeId::minecraft("vindicator")
constexpr auto WanderingTrader = ActorTypeId::minecraft("wandering\_trader")
constexpr auto Warden = ActorTypeId::minecraft("warden")
constexpr auto WindChargeProjectile = ActorTypeId::minecraft("wind\_charge\_projectile")
constexpr auto Witch = ActorTypeId::minecraft("witch")
constexpr auto Wither = ActorTypeId::minecraft("wither")
constexpr auto WitherSkeleton = ActorTypeId::minecraft("wither\_skeleton")
constexpr auto WitherSkull = ActorTypeId::minecraft("wither\_skull")
constexpr auto WitherSkullDangerous = ActorTypeId::minecraft("wither\_skull\_dangerous")
constexpr auto Wolf = ActorTypeId::minecraft("wolf")
constexpr auto XpBottle = ActorTypeId::minecraft("xp\_bottle")
constexpr auto XpOrb = ActorTypeId::minecraft("xp\_orb")
constexpr auto Zoglin = ActorTypeId::minecraft("zoglin")
constexpr auto Zombie = ActorTypeId::minecraft("zombie")
constexpr auto ZombieHorse = ActorTypeId::minecraft("zombie\_horse")
constexpr auto ZombieNautilus = ActorTypeId::minecraft("zombie\_nautilus")
constexpr auto ZombiePigman = ActorTypeId::minecraft("zombie\_pigman")
constexpr auto ZombieVillager = ActorTypeId::minecraft("zombie\_villager")
constexpr auto ZombieVillagerV2 = ActorTypeId::minecraft("zombie\_villager\_v2")

Public Functions inherited from endstone::Registry::Type

See endstone::Registry::Type

Type Name
virtual Id getId () const = 0
Return the identifier of this object.
virtual std::string getTranslationKey () const = 0
Get the translation key, suitable for use in a translation component.
operator Id () const
bool operator!= (const Id & other) const
bool operator!= (const T & other) const
bool operator== (const Id & other) const
bool operator== (const T & other) const
virtual ~Type () = default

Public Static Functions inherited from endstone::Registry::Type

See endstone::Registry::Type

Type Name
const T * get (Id id)
Look up a registry entry by identifier.

Public Static Attributes Documentation

variable Agent

constexpr auto endstone::ActorType::Agent;

variable Allay

constexpr auto endstone::ActorType::Allay;

variable AreaEffectCloud

constexpr auto endstone::ActorType::AreaEffectCloud;

variable Armadillo

constexpr auto endstone::ActorType::Armadillo;

variable ArmorStand

constexpr auto endstone::ActorType::ArmorStand;

variable Arrow

constexpr auto endstone::ActorType::Arrow;

variable Axolotl

constexpr auto endstone::ActorType::Axolotl;

variable Balloon

constexpr auto endstone::ActorType::Balloon;

variable Bat

constexpr auto endstone::ActorType::Bat;

variable Bee

constexpr auto endstone::ActorType::Bee;

variable Blaze

constexpr auto endstone::ActorType::Blaze;

variable Boat

constexpr auto endstone::ActorType::Boat;

variable Bogged

constexpr auto endstone::ActorType::Bogged;

variable Breeze

constexpr auto endstone::ActorType::Breeze;

variable BreezeWindChargeProjectile

constexpr auto endstone::ActorType::BreezeWindChargeProjectile;

variable Camel

constexpr auto endstone::ActorType::Camel;

variable CamelHusk

constexpr auto endstone::ActorType::CamelHusk;

variable Cat

constexpr auto endstone::ActorType::Cat;

variable CaveSpider

constexpr auto endstone::ActorType::CaveSpider;

variable ChestBoat

constexpr auto endstone::ActorType::ChestBoat;

variable ChestMinecart

constexpr auto endstone::ActorType::ChestMinecart;

variable Chicken

constexpr auto endstone::ActorType::Chicken;

variable Cod

constexpr auto endstone::ActorType::Cod;

variable CommandBlockMinecart

constexpr auto endstone::ActorType::CommandBlockMinecart;

variable CopperGolem

constexpr auto endstone::ActorType::CopperGolem;

variable Cow

constexpr auto endstone::ActorType::Cow;

variable Creaking

constexpr auto endstone::ActorType::Creaking;

variable Creeper

constexpr auto endstone::ActorType::Creeper;

variable Dolphin

constexpr auto endstone::ActorType::Dolphin;

variable Donkey

constexpr auto endstone::ActorType::Donkey;

variable DragonFireball

constexpr auto endstone::ActorType::DragonFireball;

variable Drowned

constexpr auto endstone::ActorType::Drowned;

variable Egg

constexpr auto endstone::ActorType::Egg;

variable ElderGuardian

constexpr auto endstone::ActorType::ElderGuardian;

variable ElderGuardianGhost

constexpr auto endstone::ActorType::ElderGuardianGhost;

variable EnderCrystal

constexpr auto endstone::ActorType::EnderCrystal;

variable EnderDragon

constexpr auto endstone::ActorType::EnderDragon;

variable EnderPearl

constexpr auto endstone::ActorType::EnderPearl;

variable Enderman

constexpr auto endstone::ActorType::Enderman;

variable Endermite

constexpr auto endstone::ActorType::Endermite;

variable EvocationFang

constexpr auto endstone::ActorType::EvocationFang;

variable EvocationIllager

constexpr auto endstone::ActorType::EvocationIllager;

variable EyeOfEnderSignal

constexpr auto endstone::ActorType::EyeOfEnderSignal;

variable FallingBlock

constexpr auto endstone::ActorType::FallingBlock;

variable Fireball

constexpr auto endstone::ActorType::Fireball;

variable FireworksRocket

constexpr auto endstone::ActorType::FireworksRocket;

variable FishingHook

constexpr auto endstone::ActorType::FishingHook;

variable Fox

constexpr auto endstone::ActorType::Fox;

variable Frog

constexpr auto endstone::ActorType::Frog;

variable Ghast

constexpr auto endstone::ActorType::Ghast;

variable GlowSquid

constexpr auto endstone::ActorType::GlowSquid;

variable Goat

constexpr auto endstone::ActorType::Goat;

variable Guardian

constexpr auto endstone::ActorType::Guardian;

variable HappyGhast

constexpr auto endstone::ActorType::HappyGhast;

variable Hoglin

constexpr auto endstone::ActorType::Hoglin;

variable HopperMinecart

constexpr auto endstone::ActorType::HopperMinecart;

variable Horse

constexpr auto endstone::ActorType::Horse;

variable Husk

constexpr auto endstone::ActorType::Husk;

variable IceBomb

constexpr auto endstone::ActorType::IceBomb;

variable IronGolem

constexpr auto endstone::ActorType::IronGolem;

variable Item

constexpr auto endstone::ActorType::Item;

variable LeashKnot

constexpr auto endstone::ActorType::LeashKnot;

variable LightningBolt

constexpr auto endstone::ActorType::LightningBolt;

variable LingeringPotion

constexpr auto endstone::ActorType::LingeringPotion;

variable Llama

constexpr auto endstone::ActorType::Llama;

variable LlamaSpit

constexpr auto endstone::ActorType::LlamaSpit;

variable MagmaCube

constexpr auto endstone::ActorType::MagmaCube;

variable Minecart

constexpr auto endstone::ActorType::Minecart;

variable Mooshroom

constexpr auto endstone::ActorType::Mooshroom;

variable Mule

constexpr auto endstone::ActorType::Mule;

variable Nautilus

constexpr auto endstone::ActorType::Nautilus;

variable Npc

constexpr auto endstone::ActorType::Npc;

variable Ocelot

constexpr auto endstone::ActorType::Ocelot;

variable OminousItemSpawner

constexpr auto endstone::ActorType::OminousItemSpawner;

variable Painting

constexpr auto endstone::ActorType::Painting;

variable Panda

constexpr auto endstone::ActorType::Panda;

variable Parched

constexpr auto endstone::ActorType::Parched;

variable Parrot

constexpr auto endstone::ActorType::Parrot;

variable Phantom

constexpr auto endstone::ActorType::Phantom;

variable Pig

constexpr auto endstone::ActorType::Pig;

variable Piglin

constexpr auto endstone::ActorType::Piglin;

variable PiglinBrute

constexpr auto endstone::ActorType::PiglinBrute;

variable Pillager

constexpr auto endstone::ActorType::Pillager;

variable Player

constexpr auto endstone::ActorType::Player;

variable PolarBear

constexpr auto endstone::ActorType::PolarBear;

variable Pufferfish

constexpr auto endstone::ActorType::Pufferfish;

variable Rabbit

constexpr auto endstone::ActorType::Rabbit;

variable Ravager

constexpr auto endstone::ActorType::Ravager;

variable Salmon

constexpr auto endstone::ActorType::Salmon;

variable Sheep

constexpr auto endstone::ActorType::Sheep;

variable Shulker

constexpr auto endstone::ActorType::Shulker;

variable ShulkerBullet

constexpr auto endstone::ActorType::ShulkerBullet;

variable Silverfish

constexpr auto endstone::ActorType::Silverfish;

variable Skeleton

constexpr auto endstone::ActorType::Skeleton;

variable SkeletonHorse

constexpr auto endstone::ActorType::SkeletonHorse;

variable Slime

constexpr auto endstone::ActorType::Slime;

variable SmallFireball

constexpr auto endstone::ActorType::SmallFireball;

variable Sniffer

constexpr auto endstone::ActorType::Sniffer;

variable SnowGolem

constexpr auto endstone::ActorType::SnowGolem;

variable Snowball

constexpr auto endstone::ActorType::Snowball;

variable Spider

constexpr auto endstone::ActorType::Spider;

variable SplashPotion

constexpr auto endstone::ActorType::SplashPotion;

variable Squid

constexpr auto endstone::ActorType::Squid;

variable Stray

constexpr auto endstone::ActorType::Stray;

variable Strider

constexpr auto endstone::ActorType::Strider;

variable Tadpole

constexpr auto endstone::ActorType::Tadpole;

variable ThrownTrident

constexpr auto endstone::ActorType::ThrownTrident;

variable Tnt

constexpr auto endstone::ActorType::Tnt;

variable TntMinecart

constexpr auto endstone::ActorType::TntMinecart;

variable TraderLlama

constexpr auto endstone::ActorType::TraderLlama;

variable TripodCamera

constexpr auto endstone::ActorType::TripodCamera;

variable Tropicalfish

constexpr auto endstone::ActorType::Tropicalfish;

variable Turtle

constexpr auto endstone::ActorType::Turtle;

variable Vex

constexpr auto endstone::ActorType::Vex;

variable Villager

constexpr auto endstone::ActorType::Villager;

variable VillagerV2

constexpr auto endstone::ActorType::VillagerV2;

variable Vindicator

constexpr auto endstone::ActorType::Vindicator;

variable WanderingTrader

constexpr auto endstone::ActorType::WanderingTrader;

variable Warden

constexpr auto endstone::ActorType::Warden;

variable WindChargeProjectile

constexpr auto endstone::ActorType::WindChargeProjectile;

variable Witch

constexpr auto endstone::ActorType::Witch;

variable Wither

constexpr auto endstone::ActorType::Wither;

variable WitherSkeleton

constexpr auto endstone::ActorType::WitherSkeleton;

variable WitherSkull

constexpr auto endstone::ActorType::WitherSkull;

variable WitherSkullDangerous

constexpr auto endstone::ActorType::WitherSkullDangerous;

variable Wolf

constexpr auto endstone::ActorType::Wolf;

variable XpBottle

constexpr auto endstone::ActorType::XpBottle;

variable XpOrb

constexpr auto endstone::ActorType::XpOrb;

variable Zoglin

constexpr auto endstone::ActorType::Zoglin;

variable Zombie

constexpr auto endstone::ActorType::Zombie;

variable ZombieHorse

constexpr auto endstone::ActorType::ZombieHorse;

variable ZombieNautilus

constexpr auto endstone::ActorType::ZombieNautilus;

variable ZombiePigman

constexpr auto endstone::ActorType::ZombiePigman;

variable ZombieVillager

constexpr auto endstone::ActorType::ZombieVillager;

variable ZombieVillagerV2

constexpr auto endstone::ActorType::ZombieVillagerV2;


The documentation for this class was generated from the following file include/endstone/actor/actor_type.h