| Modifier and Type | Class and Description |
|---|---|
class |
AbstractArrowEntity |
class |
AreaEffectCloudEntity |
class |
BoatEntity |
class |
CommandBlockMinecartEntity |
class |
DefaultBlockMinecartEntity
This class is used as a base for minecarts with a default block to display like furnaces and spawners
|
class |
EnderCrystalEntity |
class |
ExpOrbEntity |
class |
FallingBlockEntity |
class |
FireworkEntity |
class |
FishingHookEntity |
class |
FurnaceMinecartEntity |
class |
ItemedFireballEntity |
class |
ItemEntity |
class |
ItemFrameEntity
Item frames are an entity in Java but a block entity in Bedrock.
|
class |
LeashKnotEntity |
class |
LivingEntity |
class |
MinecartEntity |
class |
PaintingEntity |
class |
SpawnerMinecartEntity |
class |
ThrowableEntity
Used as a class for any object-like entity that moves as a projectile
|
class |
ThrownPotionEntity |
class |
TippedArrowEntity
Internally this is known as TippedArrowEntity but is used with tipped arrows and normal arrows
|
class |
TNTEntity |
class |
TridentEntity |
class |
WitherSkullEntity |
| Modifier and Type | Method and Description |
|---|---|
<I extends Entity> |
Entity.as(Class<I> entityClass) |
<I extends Entity> |
Entity.is(Class<I> entityClass) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractFishEntity |
class |
AgeableEntity |
class |
AmbientEntity |
class |
ArmorStandEntity |
class |
BatEntity |
class |
CreatureEntity |
class |
FlyingEntity |
class |
GlowSquidEntity |
class |
GolemEntity |
class |
InsentientEntity |
class |
IronGolemEntity |
class |
MagmaCubeEntity |
class |
SlimeEntity |
class |
SnowGolemEntity |
class |
SquidEntity |
class |
WaterEntity |
| Modifier and Type | Class and Description |
|---|---|
class |
AnimalEntity |
class |
AxolotlEntity |
class |
BeeEntity |
class |
ChickenEntity |
class |
FoxEntity |
class |
GoatEntity |
class |
HoglinEntity |
class |
MooshroomEntity |
class |
OcelotEntity |
class |
PandaEntity |
class |
PigEntity |
class |
PolarBearEntity |
class |
PufferFishEntity |
class |
RabbitEntity |
class |
SheepEntity |
class |
StriderEntity |
class |
TropicalFishEntity |
class |
TurtleEntity |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractHorseEntity |
class |
ChestedHorseEntity |
class |
HorseEntity |
class |
LlamaEntity |
class |
TraderLlamaEntity |
| Modifier and Type | Class and Description |
|---|---|
class |
CatEntity |
class |
ParrotEntity |
class |
TameableEntity |
class |
WolfEntity |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractMerchantEntity |
class |
VillagerEntity |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractSkeletonEntity |
class |
BasePiglinEntity |
class |
BlazeEntity |
class |
CreeperEntity |
class |
ElderGuardianEntity |
class |
EnderDragonEntity |
class |
EnderDragonPartEntity |
class |
EndermanEntity |
class |
GhastEntity |
class |
GiantEntity |
class |
GuardianEntity |
class |
MonsterEntity |
class |
PhantomEntity |
class |
PiglinEntity |
class |
ShulkerEntity |
class |
SkeletonEntity |
class |
SpiderEntity |
class |
VexEntity |
class |
WitherEntity |
class |
ZoglinEntity |
class |
ZombieEntity |
class |
ZombieVillagerEntity |
class |
ZombifiedPiglinEntity |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractIllagerEntity |
class |
PillagerEntity |
class |
RaidParticipantEntity |
class |
SpellcasterIllagerEntity |
class |
VindicatorEntity |
| Modifier and Type | Class and Description |
|---|---|
class |
PlayerEntity |
class |
SessionPlayerEntity
The entity class specifically for a
GeyserSession's player. |
class |
SkullPlayerEntity
A wrapper to handle skulls more effectively - skulls have to be treated as entities since there are no
custom player skulls in Bedrock.
|
| Modifier and Type | Method and Description |
|---|---|
<T extends Entity> |
EntityCache.getEntitiesByType(Class<T> entityType) |
| Modifier and Type | Method and Description |
|---|---|
Entity |
EntityCache.getEntityByGeyserId(long geyserId) |
Entity |
EntityCache.getEntityByJavaId(long javaId) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
EntityCache.cacheEntity(Entity entity) |
boolean |
EntityCache.removeEntity(Entity entity,
boolean force) |
void |
EntityCache.spawnEntity(Entity entity) |
| Modifier and Type | Method and Description |
|---|---|
static void |
EntitySoundInteractionHandler.handleEntityInteraction(GeyserSession session,
com.nukkitx.math.vector.Vector3f position,
Entity entity)
Handles the block interaction when a player
right-clicks an entity.
|
| Modifier and Type | Method and Description |
|---|---|
void |
MilkEntitySoundInteractionHandler.handleInteraction(GeyserSession session,
com.nukkitx.math.vector.Vector3f position,
Entity value) |
void |
FeedBabySoundInteractionHandler.handleInteraction(GeyserSession session,
com.nukkitx.math.vector.Vector3f position,
Entity entity) |
| Modifier and Type | Method and Description |
|---|---|
static void |
EntityUtils.updateMountOffset(Entity passenger,
Entity mount,
GeyserSession session,
boolean rider,
boolean riding,
boolean moreThanOneEntity)
Adjust an entity's height if they have mounted/dismounted an entity.
|
static void |
InteractiveTagManager.updateTag(GeyserSession session,
Entity interactEntity)
Update the suggestion that the client currently has on their screen for this entity (for example, "Feed" or "Ride")
|
Copyright © 2021 GeyserMC. All rights reserved.