Uses of Class
org.geysermc.geyser.entity.type.Entity
Packages that use Entity
Package
Description
-
Uses of Entity in org.geysermc.geyser.entity
Classes in org.geysermc.geyser.entity with type parameters of type EntityModifier and TypeClassDescriptionclassEntityDefinition<T extends Entity>Represents data for an entity.static classEntityDefinition.Builder<T extends Entity>Fields in org.geysermc.geyser.entity with type parameters of type EntityMethods in org.geysermc.geyser.entity with type parameters of type EntityModifier and TypeMethodDescriptionstatic <T extends Entity>
EntityDefinition.Builder<T>EntityDefinition.builder(EntityFactory<T> factory)static <T extends Entity>
EntityDefinition.Builder<T>EntityDefinition.inherited(EntityFactory<T> factory, EntityDefinition<? super T> parent) -
Uses of Entity in org.geysermc.geyser.entity.factory
Classes in org.geysermc.geyser.entity.factory with type parameters of type EntityModifier and TypeInterfaceDescriptioninterfaceEntityFactory<T extends Entity>Represents a constructor to create an entity. -
Uses of Entity in org.geysermc.geyser.entity.type
Subclasses of Entity in org.geysermc.geyser.entity.typeModifier and TypeClassDescriptionclassclassclassclassclassclassThis class is used as a base for minecarts with a default block to display like furnaces and spawnersclassclassclassclassclassclassclassclassclassclassItem frames are an entity in Java but a block entity in Bedrock.classclassclassclassclassclassclassUsed as a class for any object-like entity that moves as a projectileclassUsed as a class for any projectile entity that looks like an itemclassclassInternally this is known as TippedArrowEntity but is used with tipped arrows and normal arrowsclassclassclassFields in org.geysermc.geyser.entity.type declared as EntityFields in org.geysermc.geyser.entity.type with type parameters of type EntityMethods in org.geysermc.geyser.entity.type with type parameters of type Entity -
Uses of Entity in org.geysermc.geyser.entity.type.living
Subclasses of Entity in org.geysermc.geyser.entity.type.livingModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclass -
Uses of Entity in org.geysermc.geyser.entity.type.living.animal
Subclasses of Entity in org.geysermc.geyser.entity.type.living.animalModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclass -
Uses of Entity in org.geysermc.geyser.entity.type.living.animal.horse
Subclasses of Entity in org.geysermc.geyser.entity.type.living.animal.horseModifier and TypeClassDescriptionclassclassclassclassclassclassclass -
Uses of Entity in org.geysermc.geyser.entity.type.living.animal.tameable
Subclasses of Entity in org.geysermc.geyser.entity.type.living.animal.tameableModifier and TypeClassDescriptionclassclassclassclass -
Uses of Entity in org.geysermc.geyser.entity.type.living.merchant
Subclasses of Entity in org.geysermc.geyser.entity.type.living.merchant -
Uses of Entity in org.geysermc.geyser.entity.type.living.monster
Subclasses of Entity in org.geysermc.geyser.entity.type.living.monsterModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclass -
Uses of Entity in org.geysermc.geyser.entity.type.living.monster.raid
Subclasses of Entity in org.geysermc.geyser.entity.type.living.monster.raidModifier and TypeClassDescriptionclassclassclassclassclass -
Uses of Entity in org.geysermc.geyser.entity.type.player
Subclasses of Entity in org.geysermc.geyser.entity.type.playerModifier and TypeClassDescriptionclassclassThe entity class specifically for aGeyserSession's player.classA wrapper to handle skulls more effectively - skulls have to be treated as entities since there are no custom player skulls in Bedrock. -
Uses of Entity in org.geysermc.geyser.session.cache
Methods in org.geysermc.geyser.session.cache that return EntityModifier and TypeMethodDescriptionEntityCache.getEntityByGeyserId(long geyserId)EntityCache.getEntityByJavaId(int javaId)Methods in org.geysermc.geyser.session.cache with parameters of type EntityModifier and TypeMethodDescriptionbooleanEntityCache.cacheEntity(Entity entity)booleanEntityCache.removeEntity(Entity entity, boolean force)voidEntityCache.spawnEntity(Entity entity) -
Uses of Entity in org.geysermc.geyser.translator.entity
Classes in org.geysermc.geyser.translator.entity with type parameters of type EntityModifier and TypeClassDescriptionclassEntityMetadataTranslator<E extends Entity,T,EM extends com.github.steveice10.mc.protocol.data.game.entity.metadata.EntityMetadata<T,? extends com.github.steveice10.mc.protocol.data.game.entity.metadata.MetadataType<T>>>Translates a given JavaEntityMetadatainto a similar/same construct for Bedrock -
Uses of Entity in org.geysermc.geyser.util
Methods in org.geysermc.geyser.util with parameters of type EntityModifier and TypeMethodDescriptionstatic InteractionResultEntityUtils.attemptToSaddle(GeyserSession session, Entity entityToSaddle, GeyserItemStack itemInHand)Attempt to determine the result of saddling the given entity.static voidEntityUtils.updateMountOffset(Entity passenger, Entity mount, boolean rider, boolean riding, boolean moreThanOneEntity)Adjust an entity's height if they have mounted/dismounted an entity.static voidEntityUtils.updateRiderRotationLock(Entity passenger, Entity mount, boolean isRiding)