Uses of Class
net.minecraft.entity.Entity
Packages that use Entity
Package
Description
This and its subpackages make up the brain system used by some modern Minecraft entities,
such as villagers, piglins, and axolotls.
The basic AI system for Minecraft living entities.
Contains utility method classes, various enums, serialization helpers, and
miscellaneous classes.
-
Uses of Entity in net.minecraft.advancement.criterion
Methods in net.minecraft.advancement.criterion with parameters of type EntityModifier and TypeMethodDescriptionvoidEffectsChangedCriterion.trigger(ServerPlayerEntity player, @Nullable Entity source) voidFallAfterExplosionCriterion.trigger(ServerPlayerEntity player, Vec3d startPosition, @Nullable Entity cause) voidOnKilledCriterion.trigger(ServerPlayerEntity player, Entity entity, DamageSource killingDamage) voidPlayerHurtEntityCriterion.trigger(ServerPlayerEntity player, Entity entity, DamageSource damage, float dealt, float taken, boolean blocked) voidPlayerInteractedWithEntityCriterion.trigger(ServerPlayerEntity player, ItemStack stack, Entity entity) voidSummonedEntityCriterion.trigger(ServerPlayerEntity player, Entity entity) voidTargetHitCriterion.trigger(ServerPlayerEntity player, Entity projectile, Vec3d hitPos, int signalStrength) voidThrownItemPickedUpByEntityCriterion.trigger(ServerPlayerEntity player, ItemStack stack, @Nullable Entity entity) Method parameters in net.minecraft.advancement.criterion with type arguments of type EntityModifier and TypeMethodDescriptionvoidChanneledLightningCriterion.trigger(ServerPlayerEntity player, Collection<? extends Entity> victims) voidKilledByCrossbowCriterion.trigger(ServerPlayerEntity player, Collection<Entity> piercingKilledEntities) voidLightningStrikeCriterion.trigger(ServerPlayerEntity player, LightningEntity lightning, List<Entity> bystanders) -
Uses of Entity in net.minecraft.block
Fields in net.minecraft.block declared as EntityMethods in net.minecraft.block that return EntityMethods in net.minecraft.block with parameters of type EntityModifier and TypeMethodDescriptionprivate voidHoneyBlock.addCollisionEffects(World world, Entity entity) private static voidHoneyBlock.addParticles(Entity entity, int count) static voidHoneyBlock.addRegularParticles(Entity entity) static voidHoneyBlock.addRichParticles(Entity entity) (package private) static BlockStateComposterBlock.addToComposter(@Nullable Entity user, BlockState state, WorldAccess world, BlockPos pos, ItemStack stack) private voidprivate voidBedBlock.bounceEntity(Entity entity) private booleanstatic booleanPowderSnowBlock.canWalkOnPowderSnow(Entity entity) static voidstatic BlockStateComposterBlock.compost(Entity user, BlockState state, ServerWorld world, ItemStack stack, BlockPos pos) EndGatewayBlock.createTeleportTarget(ServerWorld world, Entity entity, BlockPos pos) EndPortalBlock.createTeleportTarget(ServerWorld world, Entity entity, BlockPos pos) NetherPortalBlock.createTeleportTarget(ServerWorld world, Entity entity, BlockPos pos) Portal.createTeleportTarget(ServerWorld world, Entity entity, BlockPos pos) static voidBlock.dropStacks(BlockState state, World world, BlockPos pos, @Nullable BlockEntity blockEntity, @Nullable Entity entity, ItemStack tool) (package private) static BlockStateComposterBlock.emptyComposter(@Nullable Entity user, BlockState state, WorldAccess world, BlockPos pos) static BlockStateComposterBlock.emptyFullComposter(Entity user, BlockState state, World world, BlockPos pos) static voidCampfireBlock.extinguish(@Nullable Entity entity, WorldAccess world, BlockPos pos, BlockState state) AnvilBlock.getDamageSource(Entity attacker) default DamageSourceLandingBlock.getDamageSource(Entity attacker) PointedDripstoneBlock.getDamageSource(Entity attacker) Block.getDroppedStacks(BlockState state, ServerWorld world, BlockPos pos, @Nullable BlockEntity blockEntity, @Nullable Entity entity, ItemStack stack) private static TeleportTargetNetherPortalBlock.getExitPortalTarget(Entity entity, BlockPos pos, BlockLocating.Rectangle exitPortalRectangle, ServerWorld world, TeleportTarget.PostDimensionTransition postDimensionTransition) private static TeleportTargetNetherPortalBlock.getExitPortalTarget(ServerWorld world, BlockLocating.Rectangle exitPortalRectangle, Direction.Axis axis, Vec3d positionInPortal, Entity entity, Vec3d velocity, float yaw, float pitch, TeleportTarget.PostDimensionTransition postDimensionTransition) private @Nullable TeleportTargetNetherPortalBlock.getOrCreateExitPortalTarget(ServerWorld world, Entity entity, BlockPos pos, BlockPos scaledPos, boolean inNether, WorldBorder worldBorder) intNetherPortalBlock.getPortalDelay(ServerWorld world, Entity entity) default intPortal.getPortalDelay(ServerWorld world, Entity entity) private static Vec3dEndGatewayBlock.getTeleportVelocity(Entity entity) private static booleanHoneyBlock.hasHoneyBlockEffects(Entity entity) final booleanAbstractBlock.AbstractBlockState.hasSolidTopSurface(BlockView world, BlockPos pos, Entity entity) private static booleanBigDripleafBlock.isEntityAbove(BlockPos pos, Entity entity) protected booleanAbstractCauldronBlock.isEntityTouchingFluid(BlockState state, BlockPos pos, Entity entity) private booleanfinal booleanAbstractBlock.AbstractBlockState.isSolidSurface(BlockView world, BlockPos pos, Entity entity, Direction direction) static ShapeContextvoidAbstractBlock.AbstractBlockState.onEntityCollision(World world, BlockPos pos, Entity entity) protected voidAbstractBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity) Called when the entity's collision box intersects the block.protected voidAbstractFireBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity) Called when the entity's collision box intersects the block.protected voidAbstractPressurePlateBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity) Called when the entity's collision box intersects the block.protected voidBigDripleafBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity) Called when the entity's collision box intersects the block.protected voidBubbleColumnBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity) Called when the entity's collision box intersects the block.protected voidButtonBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity) Called when the entity's collision box intersects the block.protected voidCactusBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity) Called when the entity's collision box intersects the block.protected voidCampfireBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity) Called when the entity's collision box intersects the block.protected voidCobwebBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity) Called when the entity's collision box intersects the block.protected voidCropBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity) Called when the entity's collision box intersects the block.protected voidDetectorRailBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity) Called when the entity's collision box intersects the block.protected voidEndGatewayBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity) Called when the entity's collision box intersects the block.protected voidEndPortalBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity) Called when the entity's collision box intersects the block.protected voidFrogspawnBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity) Called when the entity's collision box intersects the block.protected voidHoneyBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity) Called when the entity's collision box intersects the block.protected voidHopperBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity) Called when the entity's collision box intersects the block.protected voidLavaCauldronBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity) Called when the entity's collision box intersects the block.protected voidLeveledCauldronBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity) Called when the entity's collision box intersects the block.protected voidLilyPadBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity) Called when the entity's collision box intersects the block.protected voidNetherPortalBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity) Called when the entity's collision box intersects the block.voidPitcherCropBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity) Called when the entity's collision box intersects the block.protected voidPowderSnowBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity) Called when the entity's collision box intersects the block.protected voidSweetBerryBushBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity) Called when the entity's collision box intersects the block.protected voidTripwireBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity) Called when the entity's collision box intersects the block.protected voidWitherRoseBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity) Called when the entity's collision box intersects the block.voidBedBlock.onEntityLand(BlockView world, Entity entity) Called after the entity lands on the block.voidBlock.onEntityLand(BlockView world, Entity entity) Called after the entity lands on the block.voidSlimeBlock.onEntityLand(BlockView world, Entity entity) Called after the entity lands on the block.voidBedBlock.onLandedUpon(World world, BlockState state, BlockPos pos, Entity entity, float fallDistance) Called when the entity lands on the block.voidBlock.onLandedUpon(World world, BlockState state, BlockPos pos, Entity entity, float fallDistance) Called when the entity lands on the block.voidFarmlandBlock.onLandedUpon(World world, BlockState state, BlockPos pos, Entity entity, float fallDistance) Called when the entity lands on the block.voidHayBlock.onLandedUpon(World world, BlockState state, BlockPos pos, Entity entity, float fallDistance) Called when the entity lands on the block.voidHoneyBlock.onLandedUpon(World world, BlockState state, BlockPos pos, Entity entity, float fallDistance) Called when the entity lands on the block.voidPointedDripstoneBlock.onLandedUpon(World world, BlockState state, BlockPos pos, Entity entity, float fallDistance) Called when the entity lands on the block.voidPowderSnowBlock.onLandedUpon(World world, BlockState state, BlockPos pos, Entity entity, float fallDistance) Called when the entity lands on the block.voidSlimeBlock.onLandedUpon(World world, BlockState state, BlockPos pos, Entity entity, float fallDistance) Called when the entity lands on the block.voidTurtleEggBlock.onLandedUpon(World world, BlockState state, BlockPos pos, Entity entity, float fallDistance) Called when the entity lands on the block.voidBlock.onSteppedOn(World world, BlockPos pos, BlockState state, Entity entity) Called when an entity steps on this block.voidMagmaBlock.onSteppedOn(World world, BlockPos pos, BlockState state, Entity entity) Called when an entity steps on this block.voidRedstoneOreBlock.onSteppedOn(World world, BlockPos pos, BlockState state, Entity entity) Called when an entity steps on this block.voidSculkSensorBlock.onSteppedOn(World world, BlockPos pos, BlockState state, Entity entity) Called when an entity steps on this block.voidSculkShriekerBlock.onSteppedOn(World world, BlockPos pos, BlockState state, Entity entity) Called when an entity steps on this block.voidSlimeBlock.onSteppedOn(World world, BlockPos pos, BlockState state, Entity entity) Called when an entity steps on this block.voidTurtleEggBlock.onSteppedOn(World world, BlockPos pos, BlockState state, Entity entity) Called when an entity steps on this block.static ActionResultCaveVines.pickBerries(@Nullable Entity picker, BlockState state, World world, BlockPos pos) private voidprivate voidDoorBlock.playOpenCloseSound(@Nullable Entity entity, World world, BlockPos pos, boolean open) booleanvoidSculkSensorBlock.setActive(@Nullable Entity sourceEntity, World world, BlockPos pos, BlockState state, int power, int frequency) static voidLecternBlock.setHasBook(@Nullable Entity user, World world, BlockPos pos, BlockState state, boolean hasBook) voidDoorBlock.setOpen(@Nullable Entity entity, World world, BlockState state, BlockPos pos, boolean open) static voidprivate static voidCarvedPumpkinBlock.spawnEntity(World world, BlockPattern.Result patternResult, Entity entity, BlockPos pos) private static intTargetBlock.trigger(WorldAccess world, BlockState state, BlockHitResult hitResult, Entity entity) private voidHoneyBlock.triggerAdvancement(Entity entity, BlockPos pos) private voidTurtleEggBlock.tryBreakEgg(World world, BlockState state, BlockPos pos, Entity entity, int inverseChance) static voidSculkSensorBlock.tryResonate(@Nullable Entity sourceEntity, World world, BlockPos pos, int frequency) private voidAbstractPressurePlateBlock.updatePlateState(@Nullable Entity entity, World world, BlockPos pos, BlockState state, int output) private voidHoneyBlock.updateSlidingVelocity(Entity entity) Method parameters in net.minecraft.block with type arguments of type EntityModifier and TypeMethodDescriptionprivate <T extends AbstractMinecartEntity>
List<T> DetectorRailBlock.getCarts(World world, BlockPos pos, Class<T> entityClass, Predicate<Entity> entityPredicate) protected static intAbstractPressurePlateBlock.getEntityCount(World world, Box box, Class<? extends Entity> entityClass) Constructors in net.minecraft.block with parameters of type EntityModifierConstructorDescriptionprotectedEntityShapeContext(boolean descending, double minY, ItemStack heldItem, Predicate<FluidState> walkOnFluidPredicate, @Nullable Entity entity) protectedEntityShapeContext(Entity entity) Deprecated. -
Uses of Entity in net.minecraft.block.entity
Methods in net.minecraft.block.entity that return EntityModifier and TypeMethodDescriptionBeehiveBlockEntity.BeeData.loadEntity(World world, BlockPos pos) Methods in net.minecraft.block.entity that return types with arguments of type EntityModifier and TypeMethodDescriptionBeehiveBlockEntity.tryReleaseBee(BlockState state, BeehiveBlockEntity.BeeState beeState) Methods in net.minecraft.block.entity with parameters of type EntityModifier and TypeMethodDescriptionvoidSculkSensorBlockEntity.VibrationCallback.accept(ServerWorld world, BlockPos pos, RegistryEntry<GameEvent> event, @Nullable Entity sourceEntity, @Nullable Entity entity, float distance) Accepts a game event after delay.voidSculkShriekerBlockEntity.VibrationCallback.accept(ServerWorld world, BlockPos pos, RegistryEntry<GameEvent> event, @Nullable Entity sourceEntity, @Nullable Entity entity, float distance) Accepts a game event after delay.private static booleanPistonBlockEntity.canMoveEntity(Box box, Entity entity, BlockPos pos) static @Nullable ServerPlayerEntitySculkShriekerBlockEntity.findResponsiblePlayerFromEntity(@Nullable Entity entity) private static voidPistonBlockEntity.moveEntity(Direction direction, Entity entity, double distance, Direction movementDirection) static BeehiveBlockEntity.BeeDatastatic voidHopperBlockEntity.onEntityCollided(World world, BlockPos pos, BlockState state, Entity entity, HopperBlockEntity blockEntity) private static voidprivate voidSculkShriekerBlockEntity.shriek(ServerWorld world, @Nullable Entity entity) private static voidConduitBlockEntity.spawnNautilusParticles(World world, BlockPos pos, List<BlockPos> activatingBlocks, @Nullable Entity entity, int ticks) voidBeehiveBlockEntity.tryEnterHive(Entity entity) Method parameters in net.minecraft.block.entity with type arguments of type EntityModifier and TypeMethodDescriptionprivate static booleanBeehiveBlockEntity.releaseBee(World world, BlockPos pos, BlockState state, BeehiveBlockEntity.BeeData bee, @Nullable List<Entity> entities, BeehiveBlockEntity.BeeState beeState, @Nullable BlockPos flowerPos) -
Uses of Entity in net.minecraft.block.enums
Methods in net.minecraft.block.enums that return EntityModifier and TypeMethodDescriptionTrialSpawnerState.getRandomEntity(List<PlayerEntity> players, Set<UUID> entityUuids, TrialSpawnerLogic logic, BlockPos pos, ServerWorld world) Methods in net.minecraft.block.enums with parameters of type EntityModifier and TypeMethodDescriptionTrialSpawnerState.getPosAbove(Entity entity, ServerWorld world) -
Uses of Entity in net.minecraft.block.spawner
Fields in net.minecraft.block.spawner declared as EntityMethods in net.minecraft.block.spawner with type parameters of type EntityModifier and TypeMethodDescriptionEntityDetector.Selector.getEntities(ServerWorld world, TypeFilter<Entity, T> typeFilter, Box box, Predicate<? super T> predicate) Methods in net.minecraft.block.spawner that return EntityModifier and TypeMethodDescriptionMobSpawnerLogic.getRenderedEntity(World world, BlockPos pos) TrialSpawnerData.setDisplayEntity(TrialSpawnerLogic logic, World world, TrialSpawnerState state) Method parameters in net.minecraft.block.spawner with type arguments of type EntityModifier and TypeMethodDescriptionEntityDetector.Selector.getEntities(ServerWorld world, TypeFilter<Entity, T> typeFilter, Box box, Predicate<? super T> predicate) -
Uses of Entity in net.minecraft.client
Fields in net.minecraft.client declared as EntityMethods in net.minecraft.client that return EntityMethods in net.minecraft.client with parameters of type EntityModifier and TypeMethodDescriptionbooleanMinecraftClient.hasOutline(Entity entity) Checks if the providedentityshould display an outline around its model.voidMinecraftClient.setCameraEntity(Entity entity) -
Uses of Entity in net.minecraft.client.gui.hud
Methods in net.minecraft.client.gui.hud with parameters of type EntityModifier and TypeMethodDescriptionprivate voidInGameHud.renderVignetteOverlay(DrawContext context, @Nullable Entity entity) private voidInGameHud.updateVignetteDarkness(Entity entity) -
Uses of Entity in net.minecraft.client.item
Methods in net.minecraft.client.item with parameters of type EntityModifier and TypeMethodDescriptionprivate booleanCompassAnglePredicateProvider.canPointTo(Entity entity, @Nullable GlobalPos pos) private floatCompassAnglePredicateProvider.getAngle(ItemStack stack, ClientWorld world, int seed, Entity entity) private floatCompassAnglePredicateProvider.getAngleTo(Entity entity, long time, BlockPos pos) private doubleCompassAnglePredicateProvider.getAngleTo(Entity entity, BlockPos pos) private doubleCompassAnglePredicateProvider.getBodyYaw(Entity entity) private @Nullable ClientWorldCompassAnglePredicateProvider.getClientWorld(Entity entity, @Nullable ClientWorld world) CompassAnglePredicateProvider.CompassTarget.getPos(ClientWorld world, ItemStack stack, Entity entity) -
Uses of Entity in net.minecraft.client.network
Subclasses of Entity in net.minecraft.client.networkModifier and TypeClassDescriptionclassclassRepresents the client's own player entity.classRepresents a player entity that is present on the client but is not the client's own player.Methods in net.minecraft.client.network that return EntityModifier and TypeMethodDescriptionClientPlayNetworkHandler.createEntity(EntitySpawnS2CPacket packet) Methods in net.minecraft.client.network with parameters of type EntityModifier and TypeMethodDescriptionvoidClientPlayerEntity.addCritParticles(Entity target) voidClientPlayerEntity.addEnchantedHitParticles(Entity target) voidClientPlayerInteractionManager.attackEntity(PlayerEntity player, Entity target) private booleanClientPlayerEntity.canVehicleSprint(Entity vehicle) ClientPlayerInteractionManager.interactEntity(PlayerEntity player, Entity entity, Hand hand) ClientPlayerInteractionManager.interactEntityAtLocation(PlayerEntity player, Entity entity, EntityHitResult hitResult, Hand hand) private voidClientPlayNetworkHandler.playSpawnSound(Entity entity) booleanClientPlayerEntity.startRiding(Entity entity, boolean force) Starts ridingentity. -
Uses of Entity in net.minecraft.client.particle
Fields in net.minecraft.client.particle declared as EntityModifier and TypeFieldDescriptionprivate final EntityEmitterParticle.entityprivate final EntityItemPickupParticle.interactingEntityprivate final EntityItemPickupParticle.itemEntityMethods in net.minecraft.client.particle that return EntityMethods in net.minecraft.client.particle with parameters of type EntityModifier and TypeMethodDescriptionvoidParticleManager.addEmitter(Entity entity, ParticleEffect parameters) voidParticleManager.addEmitter(Entity entity, ParticleEffect parameters, int maxAge) private EntityConstructors in net.minecraft.client.particle with parameters of type EntityModifierConstructorDescriptionEmitterParticle(ClientWorld world, Entity entity, ParticleEffect parameters) EmitterParticle(ClientWorld world, Entity entity, ParticleEffect parameters, int maxEmitterAge) privateEmitterParticle(ClientWorld world, Entity entity, ParticleEffect parameters, int maxEmitterAge, Vec3d velocity) ItemPickupParticle(EntityRenderDispatcher dispatcher, BufferBuilderStorage bufferStorage, ClientWorld world, Entity itemEntity, Entity interactingEntity) privateItemPickupParticle(EntityRenderDispatcher dispatcher, BufferBuilderStorage bufferStorage, ClientWorld world, Entity itemEntity, Entity interactingEntity, Vec3d velocity) -
Uses of Entity in net.minecraft.client.render
Fields in net.minecraft.client.render declared as EntityMethods in net.minecraft.client.render that return EntityMethods in net.minecraft.client.render with parameters of type EntityModifier and TypeMethodDescriptionprivate voidWorldRenderer.drawBlockOutline(MatrixStack matrices, VertexConsumer vertexConsumer, Entity entity, double cameraX, double cameraY, double cameraZ, BlockPos pos, BlockState state) private HitResultGameRenderer.findCrosshairTarget(Entity camera, double blockInteractionRange, double entityInteractionRange, float tickDelta) private static @Nullable BackgroundRenderer.StatusEffectFogModifierBackgroundRenderer.getFogModifier(Entity entity, float tickDelta) voidGameRenderer.onCameraEntitySet(@Nullable Entity entity) private voidWorldRenderer.renderEntity(Entity entity, double cameraX, double cameraY, double cameraZ, float tickDelta, MatrixStack matrices, VertexConsumerProvider vertexConsumers) voidCamera.update(BlockView area, Entity focusedEntity, boolean thirdPerson, boolean inverseView, float tickDelta) -
Uses of Entity in net.minecraft.client.render.block.entity
Methods in net.minecraft.client.render.block.entity with parameters of type EntityModifier and TypeMethodDescriptionstatic voidMobSpawnerBlockEntityRenderer.render(float tickDelta, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, Entity entity, EntityRenderDispatcher entityRenderDispatcher, double lastRotation, double rotation) -
Uses of Entity in net.minecraft.client.render.debug
Fields in net.minecraft.client.render.debug with type parameters of type EntityMethods in net.minecraft.client.render.debug that return types with arguments of type EntityModifier and TypeMethodDescriptionDebugRenderer.getTargetedEntity(@Nullable Entity entity, int maxDistance) Methods in net.minecraft.client.render.debug with parameters of type EntityModifier and TypeMethodDescriptionprivate doubleSupportingBlockDebugRenderer.getAdditionalDilation(Entity entity) DebugRenderer.getTargetedEntity(@Nullable Entity entity, int maxDistance) private voidSupportingBlockDebugRenderer.renderBlockHighlights(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ, Entity entity, DoubleSupplier extraDilation, float red, float green, float blue) -
Uses of Entity in net.minecraft.client.render.entity
Classes in net.minecraft.client.render.entity with type parameters of type EntityModifier and TypeClassDescriptionclassEmptyEntityRenderer<T extends Entity>A renderer that does not render anything.classEntityRenderer<T extends Entity>interfaceEntityRendererFactory<T extends Entity>classFlyingItemEntityRenderer<T extends Entity & FlyingItemEntity>Fields in net.minecraft.client.render.entity declared as EntityMethods in net.minecraft.client.render.entity with type parameters of type EntityModifier and TypeMethodDescription<E extends Entity>
intEntityRenderDispatcher.getLight(E entity, float tickDelta) <T extends Entity>
EntityRenderer<? super T> EntityRenderDispatcher.getRenderer(T entity) private static <T extends Entity>
voidEntityRenderers.register(EntityType<? extends T> type, EntityRendererFactory<T> factory) <E extends Entity>
voidEntityRenderDispatcher.render(E entity, double x, double y, double z, float yaw, float tickDelta, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light) private <E extends Entity>
voidEntityRenderer.renderLeash(T entity, float tickDelta, MatrixStack matrices, VertexConsumerProvider vertexConsumers, E leashHolder) <E extends Entity>
booleanEntityRenderDispatcher.shouldRender(E entity, Frustum frustum, double x, double y, double z) Methods in net.minecraft.client.render.entity that return EntityModifier and TypeMethodDescriptionEntityRenderDispatcher.getIntegratedServerEntity(Entity entity) Methods in net.minecraft.client.render.entity with parameters of type EntityModifier and TypeMethodDescriptionvoidEntityRenderDispatcher.getIntegratedServerEntity(Entity entity) doubleEntityRenderDispatcher.getSquaredDistanceToCamera(Entity entity) FlyingItemEntityRenderer.getTexture(Entity entity) private voidEntityRenderDispatcher.renderFire(MatrixStack matrices, VertexConsumerProvider vertexConsumers, Entity entity, Quaternionf rotation) private static voidEntityRenderDispatcher.renderHitbox(MatrixStack matrices, VertexConsumer vertices, Entity entity, float tickDelta, float red, float green, float blue) private static voidEntityRenderDispatcher.renderServerSideHitbox(MatrixStack matrices, Entity entity, VertexConsumerProvider vertexConsumers) private static voidEntityRenderDispatcher.renderShadow(MatrixStack matrices, VertexConsumerProvider vertexConsumers, Entity entity, float opacity, float tickDelta, WorldView world, float radius) -
Uses of Entity in net.minecraft.client.render.entity.feature
Classes in net.minecraft.client.render.entity.feature with type parameters of type EntityModifier and TypeClassDescriptionclassEnergySwirlOverlayFeatureRenderer<T extends Entity & SkinOverlayOwner,M extends EntityModel<T>> classEyesFeatureRenderer<T extends Entity,M extends EntityModel<T>> classFeatureRenderer<T extends Entity,M extends EntityModel<T>> interfaceFeatureRendererContext<T extends Entity,M extends EntityModel<T>> classSaddleFeatureRenderer<T extends Entity & Saddleable,M extends EntityModel<T>> classSpiderEyesFeatureRenderer<T extends Entity,M extends SpiderEntityModel<T>> Methods in net.minecraft.client.render.entity.feature with parameters of type EntityModifier and TypeMethodDescriptionprotected voidStuckArrowsFeatureRenderer.renderObject(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, Entity entity, float directionX, float directionY, float directionZ, float tickDelta) protected abstract voidStuckObjectsFeatureRenderer.renderObject(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, Entity entity, float directionX, float directionY, float directionZ, float tickDelta) protected voidStuckStingersFeatureRenderer.renderObject(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, Entity entity, float directionX, float directionY, float directionZ, float tickDelta) -
Uses of Entity in net.minecraft.client.render.entity.model
Classes in net.minecraft.client.render.entity.model with type parameters of type EntityModifier and TypeClassDescriptionclassAnimalModel<E extends Entity>classBlazeEntityModel<T extends Entity>Represents the model of a blaze-like entity.classChickenEntityModel<T extends Entity>Represents the model of a chicken-like entity.classCodEntityModel<T extends Entity>Represents the model of a cod-like entity.classCompositeEntityModel<E extends Entity>classCowEntityModel<T extends Entity>Represents the model of a cow-like entity.classCreeperEntityModel<T extends Entity>Represents the model of a creeper-like entity.classDolphinEntityModel<T extends Entity>Represents the model of a dolphin-like entity.classEndermiteEntityModel<T extends Entity>Represents the model of an endermite-like entity.classEntityModel<T extends Entity>Represents the model of an Entity.classEvokerFangsEntityModel<T extends Entity>Represents the model of an evoker-fangs-like entity.classGhastEntityModel<T extends Entity>Represents the model of a ghast-like entity.classLargePufferfishEntityModel<T extends Entity>classLargeTropicalFishEntityModel<T extends Entity>classLeashKnotEntityModel<T extends Entity>Represents the model of a leash-knot-like entity.classLlamaSpitEntityModel<T extends Entity>Represents the model of llama-spit-like entity.classMediumPufferfishEntityModel<T extends Entity>classMinecartEntityModel<T extends Entity>Represents the model of a minecart-like entity.classOcelotEntityModel<T extends Entity>Represents the model of an ocelot-like entity.classPigEntityModel<T extends Entity>Represents the model of a pig-like entity.classQuadrupedEntityModel<T extends Entity>Represents the model of a quadruped entity.classSalmonEntityModel<T extends Entity>classShulkerBulletEntityModel<T extends Entity>Represents the model of shulker-bullet-like entity.classSilverfishEntityModel<T extends Entity>classSinglePartEntityModel<E extends Entity>classSinglePartEntityModelWithChildTransform<E extends Entity>classSlimeEntityModel<T extends Entity>classSmallPufferfishEntityModel<T extends Entity>classSmallTropicalFishEntityModel<T extends Entity>classSnowGolemEntityModel<T extends Entity>classSpiderEntityModel<T extends Entity>classSquidEntityModel<T extends Entity>Represents the model of a squid-like entity.classTintableAnimalModel<E extends Entity>classTintableCompositeModel<E extends Entity>classVillagerResemblingModel<T extends Entity>Represents the model of a villager resembling entity.classWitchEntityModel<T extends Entity>Represents the model of a witch resembling entity. -
Uses of Entity in net.minecraft.client.sound
Fields in net.minecraft.client.sound declared as EntityConstructors in net.minecraft.client.sound with parameters of type EntityModifierConstructorDescriptionEntityTrackingSoundInstance(SoundEvent sound, SoundCategory category, float volume, float pitch, Entity entity, long seed) -
Uses of Entity in net.minecraft.client.world
Fields in net.minecraft.client.world with type parameters of type EntityModifier and TypeFieldDescriptionprivate final ClientEntityManager<Entity> ClientWorld.entityManagerMethods in net.minecraft.client.world that return EntityModifier and TypeMethodDescriptionClientWorld.getEntityById(int id) Returns the entity using the entity ID, ornullif none was found.Methods in net.minecraft.client.world that return types with arguments of type EntityModifier and TypeMethodDescriptionClientWorld.getEntities()protected EntityLookup<Entity> ClientWorld.getEntityLookup()Methods in net.minecraft.client.world with parameters of type EntityModifier and TypeMethodDescriptionvoidvoidvoidvoidClientWorld.playSoundFromEntity(Entity entity, SoundEvent sound, SoundCategory category, float volume, float pitch) voidClientWorld.playSoundFromEntity(@Nullable PlayerEntity source, Entity entity, RegistryEntry<SoundEvent> sound, SoundCategory category, float volume, float pitch, long seed) booleanClientWorld.shouldUpdatePostDeath(Entity entity) voidClientWorld.ClientEntityHandler.startTicking(Entity entity) voidClientWorld.ClientEntityHandler.startTracking(Entity entity) voidClientWorld.ClientEntityHandler.stopTicking(Entity entity) voidClientWorld.ClientEntityHandler.stopTracking(Entity entity) voidClientWorld.tickEntity(Entity entity) private voidClientWorld.tickPassenger(Entity entity, Entity passenger) voidClientWorld.ClientEntityHandler.updateLoadStatus(Entity entity) -
Uses of Entity in net.minecraft.command
Fields in net.minecraft.command declared as EntityFields in net.minecraft.command with type parameters of type EntityModifier and TypeFieldDescriptionstatic final BiConsumer<Vec3d, List<? extends Entity>> EntitySelector.ARBITRARYprivate final TypeFilter<Entity, ?> EntitySelector.entityFilterstatic final BiConsumer<Vec3d, List<? extends Entity>> EntitySelectorReader.FURTHESTstatic final BiConsumer<Vec3d, List<? extends Entity>> EntitySelectorReader.NEARESTprivate static final TypeFilter<Entity, ?> EntitySelector.PASSTHROUGH_FILTEREntitySelector.predicatesEntitySelectorReader.predicatesstatic final BiConsumer<Vec3d, List<? extends Entity>> EntitySelectorReader.RANDOMprivate final BiConsumer<Vec3d, List<? extends Entity>> EntitySelector.sorterprivate BiConsumer<Vec3d, List<? extends Entity>> EntitySelectorReader.sorterMethods in net.minecraft.command with type parameters of type EntityMethods in net.minecraft.command that return EntityMethods in net.minecraft.command that return types with arguments of type EntityModifier and TypeMethodDescriptionEntitySelector.getEntities(ServerCommandSource source) EntitySelector.getPositionPredicate(Vec3d pos, @Nullable Box box, @Nullable FeatureSet enabledFeatures) BiConsumer<Vec3d, List<? extends Entity>> EntitySelectorReader.getSorter()EntitySelectorReader.rotationPredicate(FloatRangeArgument angleRange, ToDoubleFunction<Entity> entityToAngle) Method parameters in net.minecraft.command with type arguments of type EntityModifier and TypeMethodDescriptionvoidEntitySelectorReader.addPredicate(Predicate<Entity> predicate) private voidEntitySelector.appendEntitiesFromWorld(List<Entity> entities, ServerWorld world, @Nullable Box box, Predicate<Entity> predicate) private voidEntitySelector.appendEntitiesFromWorld(List<Entity> entities, ServerWorld world, @Nullable Box box, Predicate<Entity> predicate) static TextEntitySelectorReader.rotationPredicate(FloatRangeArgument angleRange, ToDoubleFunction<Entity> entityToAngle) voidEntitySelectorReader.setSorter(BiConsumer<Vec3d, List<? extends Entity>> sorter) Constructors in net.minecraft.command with parameters of type EntityConstructor parameters in net.minecraft.command with type arguments of type EntityModifierConstructorDescriptionEntitySelector(int count, boolean includesNonPlayers, boolean localWorldOnly, List<Predicate<Entity>> predicates, NumberRange.DoubleRange distance, Function<Vec3d, Vec3d> positionOffset, @Nullable Box box, BiConsumer<Vec3d, List<? extends Entity>> sorter, boolean senderOnly, @Nullable String playerName, @Nullable UUID uuid, @Nullable EntityType<?> type, boolean usesAt) EntitySelector(int count, boolean includesNonPlayers, boolean localWorldOnly, List<Predicate<Entity>> predicates, NumberRange.DoubleRange distance, Function<Vec3d, Vec3d> positionOffset, @Nullable Box box, BiConsumer<Vec3d, List<? extends Entity>> sorter, boolean senderOnly, @Nullable String playerName, @Nullable UUID uuid, @Nullable EntityType<?> type, boolean usesAt) -
Uses of Entity in net.minecraft.command.argument
Fields in net.minecraft.command.argument with type parameters of type EntityModifier and TypeFieldDescriptionprivate final BiFunction<Vec3d, Entity, Vec3d> EntityAnchorArgumentType.EntityAnchor.offsetMethods in net.minecraft.command.argument that return EntityModifier and TypeMethodDescriptionstatic EntityEntityArgumentType.getEntity(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, String name) Methods in net.minecraft.command.argument that return types with arguments of type EntityModifier and TypeMethodDescriptionstatic Collection<? extends Entity> EntityArgumentType.getEntities(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, String name) static Collection<? extends Entity> EntityArgumentType.getOptionalEntities(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, String name) Methods in net.minecraft.command.argument with parameters of type EntityModifier and TypeMethodDescriptionEntityAnchorArgumentType.EntityAnchor.positionAt(Entity entity) Constructor parameters in net.minecraft.command.argument with type arguments of type EntityModifierConstructorDescriptionprivateEntityAnchor(String id, BiFunction<Vec3d, Entity, Vec3d> offset) -
Uses of Entity in net.minecraft.component.type
Methods in net.minecraft.component.type with parameters of type Entity -
Uses of Entity in net.minecraft.enchantment
Methods in net.minecraft.enchantment with parameters of type EntityModifier and TypeMethodDescriptionstatic voidEnchantment.applyTargetedEffect(TargetedEnchantmentEffect<EnchantmentEntityEffect> effect, ServerWorld world, int level, EnchantmentEffectContext context, Entity user, DamageSource damageSource) static LootContextEnchantment.createEnchantedDamageLootContext(ServerWorld world, int level, Entity entity, DamageSource damageSource) private static LootContextEnchantment.createEnchantedEntityLootContext(ServerWorld world, int level, Entity entity, Vec3d pos) private static LootContextEnchantment.createEnchantedLocationLootContext(ServerWorld world, int level, Entity entity, boolean enchantmentActive) private static LootContextEnchantment.createHitBlockLootContext(ServerWorld world, int level, Entity entity, Vec3d pos, BlockState state) static floatEnchantmentHelper.getArmorEffectiveness(ServerWorld world, ItemStack stack, Entity user, DamageSource damageSource, float baseArmorEffectiveness) static floatEnchantmentHelper.getDamage(ServerWorld world, ItemStack stack, Entity target, DamageSource damageSource, float baseDamage) static intEnchantmentHelper.getFishingLuckBonus(ServerWorld world, ItemStack stack, Entity user) static floatEnchantmentHelper.getFishingTimeReduction(ServerWorld world, ItemStack stack, Entity user) static intEnchantmentHelper.getMobExperience(ServerWorld world, @Nullable Entity attacker, Entity mob, int baseMobExperience) static intEnchantmentHelper.getProjectileCount(ServerWorld world, ItemStack stack, Entity user, int baseProjectileCount) static floatEnchantmentHelper.getProjectileSpread(ServerWorld world, ItemStack stack, Entity user, float baseProjectileSpread) static floatEnchantmentHelper.getSmashDamagePerFallenBlock(ServerWorld world, ItemStack stack, Entity target, DamageSource damageSource, float baseSmashDamagePerFallenBlock) static intEnchantmentHelper.getTridentReturnAcceleration(ServerWorld world, ItemStack stack, Entity user) booleanEnchantment.hasDamageImmunityTo(ServerWorld world, int level, Entity user, DamageSource damageSource) voidEnchantment.modifyArmorEffectiveness(ServerWorld world, int level, ItemStack stack, Entity user, DamageSource damageSource, MutableFloat armorEffectiveness) voidEnchantment.modifyDamage(ServerWorld world, int level, ItemStack stack, Entity user, DamageSource damageSource, MutableFloat damage) voidEnchantment.modifyDamageProtection(ServerWorld world, int level, ItemStack stack, Entity user, DamageSource damageSource, MutableFloat damageProtection) voidEnchantment.modifyFishingLuckBonus(ServerWorld world, int level, ItemStack stack, Entity user, MutableFloat fishingLuckBonus) voidEnchantment.modifyFishingTimeReduction(ServerWorld world, int level, ItemStack stack, Entity user, MutableFloat fishingTimeReduction) voidEnchantment.modifyKnockback(ServerWorld world, int level, ItemStack stack, Entity user, DamageSource damageSource, MutableFloat knockback) static floatEnchantmentHelper.modifyKnockback(ServerWorld world, ItemStack stack, Entity target, DamageSource damageSource, float baseKnockback) voidEnchantment.modifyMobExperience(ServerWorld world, int level, ItemStack stack, Entity user, MutableFloat mobExperience) voidEnchantment.modifyProjectileCount(ServerWorld world, int level, ItemStack stack, Entity user, MutableFloat projectileCount) voidEnchantment.modifyProjectileSpread(ServerWorld world, int level, ItemStack stack, Entity user, MutableFloat projectileSpread) voidEnchantment.modifySmashDamagePerFallenBlock(ServerWorld world, int level, ItemStack stack, Entity user, DamageSource damageSource, MutableFloat smashDamagePerFallenBlock) voidEnchantment.modifyTridentReturnAcceleration(ServerWorld world, int level, ItemStack stack, Entity user, MutableFloat tridentReturnAcceleration) private voidEnchantment.modifyValue(ComponentType<List<EnchantmentEffectEntry<EnchantmentValueEffect>>> type, ServerWorld world, int level, ItemStack stack, Entity user, DamageSource damageSource, MutableFloat value) private voidEnchantment.modifyValue(ComponentType<List<EnchantmentEffectEntry<EnchantmentValueEffect>>> type, ServerWorld world, int level, ItemStack stack, Entity user, MutableFloat value) voidEnchantment.onHitBlock(ServerWorld world, int level, EnchantmentEffectContext context, Entity enchantedEntity, Vec3d pos, BlockState state) static voidEnchantmentHelper.onHitBlock(ServerWorld world, ItemStack stack, @Nullable LivingEntity user, Entity enchantedEntity, @Nullable EquipmentSlot slot, Vec3d pos, BlockState state, Consumer<Item> onBreak) voidEnchantment.onProjectileSpawned(ServerWorld world, int level, EnchantmentEffectContext context, Entity user) voidEnchantment.onTargetDamaged(ServerWorld world, int level, EnchantmentEffectContext context, EnchantmentEffectTarget target, Entity user, DamageSource damageSource) static voidEnchantmentHelper.onTargetDamaged(ServerWorld world, Entity target, DamageSource damageSource) static voidEnchantmentHelper.onTargetDamaged(ServerWorld world, Entity target, DamageSource damageSource, @Nullable ItemStack weapon) voidEnchantment.onTick(ServerWorld world, int level, EnchantmentEffectContext context, Entity user) -
Uses of Entity in net.minecraft.enchantment.effect
Methods in net.minecraft.enchantment.effect with parameters of type EntityModifier and TypeMethodDescriptionvoidAllOfEnchantmentEffects.EntityEffects.apply(ServerWorld world, int level, EnchantmentEffectContext context, Entity user, Vec3d pos) voidAllOfEnchantmentEffects.LocationBasedEffects.apply(ServerWorld world, int level, EnchantmentEffectContext context, Entity user, Vec3d pos, boolean newlyApplied) voidAttributeEnchantmentEffect.apply(ServerWorld world, int level, EnchantmentEffectContext context, Entity user, Vec3d pos, boolean newlyApplied) voidEnchantmentEntityEffect.apply(ServerWorld world, int level, EnchantmentEffectContext context, Entity user, Vec3d pos) default voidEnchantmentEntityEffect.apply(ServerWorld world, int level, EnchantmentEffectContext context, Entity user, Vec3d pos, boolean newlyApplied) voidEnchantmentLocationBasedEffect.apply(ServerWorld world, int level, EnchantmentEffectContext context, Entity user, Vec3d pos, boolean newlyApplied) voidAllOfEnchantmentEffects.LocationBasedEffects.remove(EnchantmentEffectContext context, Entity user, Vec3d pos, int level) voidAttributeEnchantmentEffect.remove(EnchantmentEffectContext context, Entity user, Vec3d pos, int level) default voidEnchantmentLocationBasedEffect.remove(EnchantmentEffectContext context, Entity user, Vec3d pos, int level) -
Uses of Entity in net.minecraft.enchantment.effect.entity
Methods in net.minecraft.enchantment.effect.entity with parameters of type EntityModifier and TypeMethodDescriptionvoidApplyMobEffectEnchantmentEffect.apply(ServerWorld world, int level, EnchantmentEffectContext context, Entity user, Vec3d pos) voidDamageEntityEnchantmentEffect.apply(ServerWorld world, int level, EnchantmentEffectContext context, Entity user, Vec3d pos) voidDamageItemEnchantmentEffect.apply(ServerWorld world, int level, EnchantmentEffectContext context, Entity user, Vec3d pos) voidExplodeEnchantmentEffect.apply(ServerWorld world, int level, EnchantmentEffectContext context, Entity user, Vec3d pos) voidIgniteEnchantmentEffect.apply(ServerWorld world, int level, EnchantmentEffectContext context, Entity user, Vec3d pos) voidPlaySoundEnchantmentEffect.apply(ServerWorld world, int level, EnchantmentEffectContext context, Entity user, Vec3d pos) voidReplaceBlockEnchantmentEffect.apply(ServerWorld world, int level, EnchantmentEffectContext context, Entity user, Vec3d pos) voidReplaceDiskEnchantmentEffect.apply(ServerWorld world, int level, EnchantmentEffectContext context, Entity user, Vec3d pos) voidRunFunctionEnchantmentEffect.apply(ServerWorld world, int level, EnchantmentEffectContext context, Entity user, Vec3d pos) voidSetBlockPropertiesEnchantmentEffect.apply(ServerWorld world, int level, EnchantmentEffectContext context, Entity user, Vec3d pos) voidSpawnParticlesEnchantmentEffect.apply(ServerWorld world, int level, EnchantmentEffectContext context, Entity user, Vec3d pos) voidSummonEntityEnchantmentEffect.apply(ServerWorld world, int level, EnchantmentEffectContext context, Entity user, Vec3d pos) private @Nullable DamageSourceExplodeEnchantmentEffect.getDamageSource(Entity user, Vec3d pos) -
Uses of Entity in net.minecraft.entity
Classes in net.minecraft.entity with type parameters of type EntityModifier and TypeClassDescriptionclassEntityType<T extends Entity>static classEntityType.Builder<T extends Entity>static interfaceEntityType.EntityFactory<T extends Entity>static interfaceSpawnRestriction.SpawnPredicate<T extends Entity>Subclasses of Entity in net.minecraft.entityModifier and TypeClassDescriptionclassclassclassclassclassclassclassRepresents an entity which has a health value and can receive damage.classclassclassFields in net.minecraft.entity declared as EntityModifier and TypeFieldDescriptionLeashable.LeashData.leashHolderItemEntity.throwerEntity.vehicleFields in net.minecraft.entity with type parameters of type EntityModifier and TypeFieldDescriptionAreaEffectCloudEntity.affectedEntitiesprivate ImmutableList<Entity> Entity.passengerListLightningEntity.struckEntitiesMethods in net.minecraft.entity with type parameters of type EntityModifier and TypeMethodDescriptionLeashable.applyLeashElasticity(E entity, Entity leashHolder, float distance) Leashable.attachLeash(E entity, Entity leashHolder, boolean sendPacket) static <T extends Entity>
booleanSpawnRestriction.canSpawn(EntityType<T> type, ServerWorldAccess world, SpawnReason spawnReason, BlockPos pos, Random random) EntityType.copier(Consumer<T> chained, ServerWorld world, ItemStack stack, @Nullable PlayerEntity player) EntityType.copier(ServerWorld world, ItemStack stack, @Nullable PlayerEntity player) static <T extends Entity>
EntityType.Builder<T> EntityType.Builder.create(EntityType.EntityFactory<T> factory, SpawnGroup spawnGroup) static <T extends Entity>
EntityType.Builder<T> EntityType.Builder.create(SpawnGroup spawnGroup) EntityType.customNameCopier(Consumer<T> chained, ItemStack stack) Leashable.detachLeash(E entity, boolean sendPacket, boolean dropItem) Leashable.getLeashHolder(E entity) EntityType.nbtCopier(Consumer<T> chained, ServerWorld world, ItemStack stack, @Nullable PlayerEntity player) private static <T extends Entity>
EntityType<T> EntityType.register(String id, EntityType.Builder<T> type) Leashable.resolveLeashData(E entity, Leashable.LeashData leashData) Leashable.tickLeash(E entity) Methods in net.minecraft.entity that return EntityModifier and TypeMethodDescriptionEntity.getControllingVehicle()Returns the entity this entity rides and controls, ornullif there is none.Entity.getFirstPassenger()Returns the first passenger of the passenger list, ornullif there is no passengers.Leashable.getLeashHolder()Leashable.getLeashHolder(E entity) ItemEntity.getOwner()Ownable.getOwner()Entity.getRootVehicle()Returns the lowest entity this entity is riding.Entity.getVehicle()Returns the entity this entity rides, ornullif there is none.EntityType.loadEntityWithPassengers(NbtCompound nbt, World world, Function<Entity, Entity> entityProcessor) Entity.teleportTo(TeleportTarget teleportTarget) Teleports this entity to another location, potentially in another world.FallingBlockEntity.teleportTo(TeleportTarget teleportTarget) Teleports this entity to another location, potentially in another world.ItemEntity.teleportTo(TeleportTarget teleportTarget) Teleports this entity to another location, potentially in another world.TntEntity.teleportTo(TeleportTarget teleportTarget) Teleports this entity to another location, potentially in another world.Methods in net.minecraft.entity that return types with arguments of type EntityModifier and TypeMethodDescriptionEntityType.getBaseClass()EntityType.getEntityFromNbt(NbtCompound nbt, World world) Entity.getPassengerList()Returns the list of passengers of this entity.Entity.getPassengersDeep()Returns an iterable of all passengers.LightningEntity.getStruckEntities()EntityType.loadEntityFromNbt(NbtCompound nbt, World world) EntityType.streamFromNbt(List<? extends NbtElement> entityNbtList, World world) Entity.streamIntoPassengers()Returns a recursive stream of all passengers.Entity.streamPassengersAndSelf()Returns a stream consisting of this entity and its passengers in which this entity's passengers are iterated before this entity.Entity.streamSelfAndPassengers()Returns a stream consisting of this entity and its passengers recursively.Methods in net.minecraft.entity with parameters of type EntityModifier and TypeMethodDescriptionvoidprotected voidEntity.addPassenger(Entity passenger) Addspassengeras a passenger.protected voidMarkerEntity.addPassenger(Entity passenger) Addspassengeras a passenger.protected voidOminousItemSpawnerEntity.addPassenger(Entity passenger) Addspassengeras a passenger.booleanLivingEntity.addStatusEffect(StatusEffectInstance effect, @Nullable Entity source) Adds a status effect to this entity.static Vec3dEntity.adjustMovementForCollisions(@Nullable Entity entity, Vec3d movement, Box entityBoundingBox, World world, List<VoxelShape> collisions) Leashable.applyLeashElasticity(E entity, Entity leashHolder, float distance) default voidLeashable.applyLeashElasticity(Entity leashHolder, float distance) Leashable.attachLeash(E entity, Entity leashHolder, boolean sendPacket) default voidLeashable.attachLeash(Entity leashHolder, boolean sendPacket) protected booleanEntity.canAddPassenger(Entity passenger) Returns whetherentitycan ride this entity.protected booleanMarkerEntity.canAddPassenger(Entity passenger) Returns whetherentitycan ride this entity.protected booleanOminousItemSpawnerEntity.canAddPassenger(Entity passenger) Returns whetherentitycan ride this entity.booleanprotected booleanEntity.canStartRiding(Entity entity) Returns whether this entity can rideentity.booleanEntity.collidesWith(Entity other) Returns whether this entity cannot occupy the same space withother.voidCopies serializable data and nether portal data fromoriginal.voidCopies serializable data and nether portal data fromoriginal.voidCopies serializable data and nether portal data fromoriginal.voidEntity.copyPositionAndRotation(Entity entity) Sets the entity's position and rotation the same asentity.voidProjectileDeflection.deflect(ProjectileEntity projectile, @Nullable Entity hitEntity, Random random) floatEntity.distanceTo(Entity entity) Returns the distance between this entity andentity.protected voidDrops experience when this entity is killed.voidEntity.emitGameEvent(RegistryEntry<GameEvent> event, @Nullable Entity entity) Emits a game event originating from another entity at this entity's position.private static List<VoxelShape> Entity.findCollisionsForMovement(@Nullable Entity entity, World world, List<VoxelShape> regularCollisions, Box movingEntityBoundingBox) doubleLivingEntity.getAttackDistanceScalingFactor(@Nullable Entity entity) protected floatLivingEntity.getKnockbackAgainst(Entity target, DamageSource damageSource) protected Vec3dEntity.getPassengerAttachmentPos(Entity passenger, EntityDimensions dimensions, float scaleFactor) protected static Vec3dEntity.getPassengerAttachmentPos(Entity vehicle, Entity passenger, EntityAttachments attachments) Entity.getPassengerRidingPos(Entity passenger) LivingEntity.getPassengerRidingPos(Entity passenger) Entity.getVehicleAttachmentPos(Entity vehicle) final intLivingEntity.getXpToDrop(ServerWorld world, @Nullable Entity attacker) booleanEntity.handleAttack(Entity attacker) Handles a player attacking the entity.booleanEntity.hasPassenger(Entity passenger) Returns whetherpassengeris a passenger of this entity.booleanEntity.hasPassengerDeep(Entity passenger) Returns whetherpassengeris riding this entity or any of its passengers.booleanEntity.isConnectedThroughVehicle(Entity entity) Returns whether this entity and another entity share the same root vehicle.booleanReturns whether the distance between this entity andentityis belowradius.booleanReturns whether both the horizontal and vertical distances between this entity andentityare below the passed values.booleanReturns whether this entity is part ofentity.booleanEntity.isTeammate(Entity other) Returns whether this entity andotherare in the same team.static voidEntityType.loadFromEntityNbt(World world, @Nullable PlayerEntity player, @Nullable Entity entity, NbtComponent nbt) voidLivingEntity.onAttacking(Entity target) private voidLivingEntity.onDismounted(Entity vehicle) voidEntity.onExplodedBy(@Nullable Entity entity) voidInteractionObserver.onInteractionWith(EntityInteraction interaction, Entity entity) voidEntity.onPassengerLookAround(Entity passenger) default voidLeashable.onShortLeashTick(Entity entity) protected voidLivingEntity.onStatusEffectApplied(StatusEffectInstance effect, @Nullable Entity source) protected voidLivingEntity.onStatusEffectUpgraded(StatusEffectInstance effect, boolean reapplyEffect, @Nullable Entity source) protected voidvoidEntity.pushAwayFrom(Entity entity) voidLivingEntity.pushAwayFrom(Entity entity) protected voidEntity.removePassenger(Entity passenger) Removespassengerfrom the passengers.voidLivingEntity.sendPickup(Entity item, int count) voidLeashable.LeashData.setLeashHolder(Entity leashHolder) voidLivingEntity.setStatusEffect(StatusEffectInstance effect, @Nullable Entity source) Sets a status effect in this entity.voidItemEntity.setThrower(Entity thrower) Sets the thrower of this item entity tothrower.default booleanLeashable.shouldTickLeash(Entity leashHolder, float distance) doubleEntity.squaredDistanceTo(Entity entity) Returns the squared distance between this entity andentity.booleanEntity.startRiding(Entity entity) Starts ridingentity.booleanEntity.startRiding(Entity entity, boolean force) Starts ridingentity.booleanvoidEntity.updateKilledAdvancementCriterion(Entity entityKilled, int score, DamageSource damageSource) final voidEntity.updatePassengerPosition(Entity passenger) protected voidEntity.updatePassengerPosition(Entity passenger, Entity.PositionUpdater positionUpdater) Method parameters in net.minecraft.entity with type arguments of type EntityModifier and TypeMethodDescriptionbooleanEntity.hasPassenger(Predicate<Entity> predicate) Returns whether there is a passenger of this entity matchingpredicate.EntityType.loadEntityWithPassengers(NbtCompound nbt, World world, Function<Entity, Entity> entityProcessor) EntityType.loadEntityWithPassengers(NbtCompound nbt, World world, Function<Entity, Entity> entityProcessor) Constructors in net.minecraft.entity with parameters of type Entity -
Uses of Entity in net.minecraft.entity.ai
Fields in net.minecraft.entity.ai with type parameters of type EntityModifier and TypeFieldDescriptionWardenAngerManager.suspectPredicateWardenAngerManager.suspectsprotected final Object2IntMap<Entity> WardenAngerManager.suspectsToAngerLevelMethods in net.minecraft.entity.ai that return EntityMethods in net.minecraft.entity.ai with parameters of type EntityModifier and TypeMethodDescriptionintintWardenAngerManager.getAngerFor(@Nullable Entity entity) intWardenAngerManager.increaseAngerAt(Entity entity, int amount) voidWardenAngerManager.removeSuspect(Entity entity) Method parameters in net.minecraft.entity.ai with type arguments of type EntityModifier and TypeMethodDescriptionstatic com.mojang.serialization.Codec<WardenAngerManager> WardenAngerManager.createCodec(Predicate<Entity> suspectPredicate) voidWardenAngerManager.tick(ServerWorld world, Predicate<Entity> suspectPredicate) Constructor parameters in net.minecraft.entity.ai with type arguments of type Entity -
Uses of Entity in net.minecraft.entity.ai.brain
Fields in net.minecraft.entity.ai.brain declared as EntityFields in net.minecraft.entity.ai.brain with type parameters of type EntityModifier and TypeFieldDescriptionstatic final MemoryModuleType<Entity> MemoryModuleType.RIDE_TARGETMethods in net.minecraft.entity.ai.brain that return EntityConstructors in net.minecraft.entity.ai.brain with parameters of type EntityModifierConstructorDescriptionEntityLookTarget(Entity entity, boolean useEyeHeight) WalkTarget(Entity entity, float speed, int completionRange) -
Uses of Entity in net.minecraft.entity.ai.brain.task
Methods in net.minecraft.entity.ai.brain.task with parameters of type EntityModifier and TypeMethodDescriptionprivate static booleanRidingTask.canRideTarget(LivingEntity entity, Entity vehicle, int range) FleeTask.findClosestWater(BlockView world, Entity entity) static voidLookTargetUtil.walkTowards(LivingEntity entity, Entity target, float speed, int completionRange) Method parameters in net.minecraft.entity.ai.brain.task with type arguments of type EntityModifier and TypeMethodDescriptionstatic <E extends LivingEntity>
Task<E> RidingTask.create(int range, BiPredicate<E, Entity> alternativeRideCondition) static SingleTickTask<PathAwareEntity> GoToRememberedPositionTask.createEntityBased(MemoryModuleType<? extends Entity> entityModule, float speed, int range, boolean requiresWalkTarget) -
Uses of Entity in net.minecraft.entity.ai.control
Methods in net.minecraft.entity.ai.control with parameters of type Entity -
Uses of Entity in net.minecraft.entity.ai.goal
Fields in net.minecraft.entity.ai.goal declared as EntityMethods in net.minecraft.entity.ai.goal with parameters of type EntityModifier and TypeMethodDescriptionEscapeDangerGoal.locateClosestWater(BlockView world, Entity entity, int rangeX) -
Uses of Entity in net.minecraft.entity.ai.pathing
Methods in net.minecraft.entity.ai.pathing with parameters of type EntityModifier and TypeMethodDescriptionBirdNavigation.findPathTo(Entity entity, int distance) EntityNavigation.findPathTo(Entity entity, int distance) MobNavigation.findPathTo(Entity entity, int distance) SpiderNavigation.findPathTo(Entity entity, int distance) Path.getNodePosition(Entity entity) Path.getNodePosition(Entity entity, int index) booleanEntityNavigation.startMovingTo(Entity entity, double speed) booleanSpiderNavigation.startMovingTo(Entity entity, double speed) -
Uses of Entity in net.minecraft.entity.boss
Subclasses of Entity in net.minecraft.entity.bossMethods in net.minecraft.entity.boss with parameters of type EntityModifier and TypeMethodDescriptionbooleanWitherEntity.addStatusEffect(StatusEffectInstance effect, @Nullable Entity source) Adds a status effect to this entity.protected booleanWitherEntity.canStartRiding(Entity entity) Returns whether this entity can rideentity. -
Uses of Entity in net.minecraft.entity.boss.dragon
Subclasses of Entity in net.minecraft.entity.boss.dragonFields in net.minecraft.entity.boss.dragon with type parameters of type EntityMethods in net.minecraft.entity.boss.dragon with parameters of type EntityModifier and TypeMethodDescriptionbooleanEnderDragonEntity.addStatusEffect(StatusEffectInstance effect, @Nullable Entity source) Adds a status effect to this entity.protected booleanEnderDragonEntity.canStartRiding(Entity entity) Returns whether this entity can rideentity.booleanReturns whether this entity is part ofentity.Method parameters in net.minecraft.entity.boss.dragon with type arguments of type EntityModifier and TypeMethodDescriptionprivate voidEnderDragonEntity.damageLivingEntities(List<Entity> entities) private voidEnderDragonEntity.launchLivingEntities(ServerWorld world, List<Entity> entities) -
Uses of Entity in net.minecraft.entity.damage
Fields in net.minecraft.entity.damage declared as EntityMethods in net.minecraft.entity.damage that return EntityMethods in net.minecraft.entity.damage with parameters of type EntityModifier and TypeMethodDescriptionDamageSources.arrow(PersistentProjectileEntity source, @Nullable Entity attacker) private DamageSourceDamageSources.create(RegistryKey<DamageType> key, @Nullable Entity attacker) private DamageSourceDamageSources.create(RegistryKey<DamageType> key, @Nullable Entity source, @Nullable Entity attacker) DamageSources.fallingAnvil(Entity attacker) DamageSources.fallingBlock(Entity attacker) DamageSources.fallingStalactite(Entity attacker) DamageSources.fireball(AbstractFireballEntity source, @Nullable Entity attacker) DamageSources.fireworks(FireworkRocketEntity source, @Nullable Entity attacker) private TextDamageTracker.getAttackedFallDeathMessage(Entity attacker, Text attackerDisplayName, String itemDeathTranslationKey, String deathTranslationKey) DamageTracker.getDisplayName(@Nullable Entity entity) private TextDamageTracker.getFallDeathMessage(DamageRecord damageRecord, @Nullable Entity attacker) DamageSources.indirectMagic(Entity source, @Nullable Entity attacker) DamageSources.mobProjectile(Entity source, @Nullable LivingEntity attacker) DamageSources.spit(Entity source, @Nullable LivingEntity attacker) DamageSources.windCharge(Entity source, @Nullable LivingEntity attacker) DamageSources.witherSkull(WitherSkullEntity source, Entity attacker) Constructors in net.minecraft.entity.damage with parameters of type EntityModifierConstructorDescriptionDamageSource(RegistryEntry<DamageType> type, @Nullable Entity attacker) DamageSource(RegistryEntry<DamageType> type, @Nullable Entity source, @Nullable Entity attacker) privateDamageSource(RegistryEntry<DamageType> type, @Nullable Entity source, @Nullable Entity attacker, @Nullable Vec3d position) -
Uses of Entity in net.minecraft.entity.decoration
Subclasses of Entity in net.minecraft.entity.decorationModifier and TypeClassDescriptionclassclassclassclassstatic classstatic classstatic classclassclassclassclassclassFields in net.minecraft.entity.decoration with type parameters of type EntityModifier and TypeFieldDescriptionAbstractDecorationEntity.PREDICATEArmorStandEntity.RIDEABLE_MINECART_PREDICATEMethods in net.minecraft.entity.decoration with parameters of type EntityModifier and TypeMethodDescription(package private) void(package private) voidDisplayEntity.InterpolationTarget.applyInterpolated(Entity entity) private voidItemFrameEntity.dropHeldStack(@Nullable Entity entity, boolean alwaysDrop) booleanArmorStandEntity.handleAttack(Entity attacker) Handles a player attacking the entity.booleanBlockAttachedEntity.handleAttack(Entity attacker) Handles a player attacking the entity.booleanInteractionEntity.handleAttack(Entity attacker) Handles a player attacking the entity.abstract voidvoidvoidprotected void -
Uses of Entity in net.minecraft.entity.decoration.painting
Subclasses of Entity in net.minecraft.entity.decoration.paintingMethods in net.minecraft.entity.decoration.painting with parameters of type Entity -
Uses of Entity in net.minecraft.entity.effect
Methods in net.minecraft.entity.effect with parameters of type EntityModifier and TypeMethodDescriptionstatic List<ServerPlayerEntity> StatusEffectUtil.addEffectToPlayersWithinDistance(ServerWorld world, @Nullable Entity entity, Vec3d origin, double range, StatusEffectInstance statusEffectInstance, int duration) voidInstantHealthOrDamageStatusEffect.applyInstantEffect(@Nullable Entity source, @Nullable Entity attacker, LivingEntity target, int amplifier, double proximity) voidStatusEffect.applyInstantEffect(@Nullable Entity source, @Nullable Entity attacker, LivingEntity target, int amplifier, double proximity) -
Uses of Entity in net.minecraft.entity.mob
Subclasses of Entity in net.minecraft.entity.mobModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassFields in net.minecraft.entity.mob with type parameters of type EntityMethods in net.minecraft.entity.mob that return EntityModifier and TypeMethodDescriptionprivate EntityPiglinEntity.getTopMostPassenger(Entity entity, int maxLevel) Returns the passenger entity atmaxLevelin a stacked riding (riding on an entity that is riding on another entity, etc).Methods in net.minecraft.entity.mob with parameters of type EntityModifier and TypeMethodDescriptionvoidWardenEntity.VibrationCallback.accept(ServerWorld world, BlockPos pos, RegistryEntry<GameEvent> event, @Nullable Entity sourceEntity, @Nullable Entity entity, float distance) Accepts a game event after delay.static voidWardenEntity.addDarknessToClosePlayers(ServerWorld world, Vec3d pos, @Nullable Entity entity, int range) private static booleanPiglinBrain.canRide(PiglinEntity piglin, Entity ridden) booleanbooleanprotected booleanWardenEntity.canStartRiding(Entity entity) Returns whether this entity can rideentity.voidCopies serializable data and nether portal data fromoriginal.protected Vec3dSlimeEntity.getPassengerAttachmentPos(Entity passenger, EntityDimensions dimensions, float scaleFactor) private EntityPiglinEntity.getTopMostPassenger(Entity entity, int maxLevel) Returns the passenger entity atmaxLevelin a stacked riding (riding on an entity that is riding on another entity, etc).CaveSpiderEntity.getVehicleAttachmentPos(Entity vehicle) SpiderEntity.getVehicleAttachmentPos(Entity vehicle) voidWardenEntity.increaseAngerAt(@Nullable Entity entity) voidWardenEntity.increaseAngerAt(@Nullable Entity entity, int amount, boolean listening) booleanEvokerEntity.isTeammate(Entity other) Returns whether this entity andotherare in the same team.booleanIllagerEntity.isTeammate(Entity other) Returns whether this entity andotherare in the same team.booleanWardenEntity.isValidTarget(@Nullable Entity entity) private voidvoidMobEntity.lookAtEntity(Entity targetEntity, float maxYawChange, float maxPitchChange) voidPathAwareEntity.onShortLeashTick(Entity entity) protected voidvoidShulkerEntity.pushAwayFrom(Entity entity) voidSlimeEntity.pushAwayFrom(Entity entity) voidWardenEntity.removeSuspect(Entity entity) booleanPathAwareEntity.shouldTickLeash(Entity leashHolder, float distance) booleanMobEntity.startRiding(Entity entity, boolean force) Starts ridingentity.booleanPiglinEntity.startRiding(Entity entity, boolean force) Starts ridingentity.booleanShulkerEntity.startRiding(Entity entity, boolean force) Starts ridingentity.(package private) booleanEndermanEntity.teleportTo(Entity entity) booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanboolean -
Uses of Entity in net.minecraft.entity.passive
Subclasses of Entity in net.minecraft.entity.passiveModifier and TypeClassDescriptionclassclassclassclassclassclassRepresents an axolotl, the cutest predator.classclassclassclassMeow.classclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassFields in net.minecraft.entity.passive with type parameters of type EntityModifier and TypeFieldDescriptionFoxEntity.CHICKEN_AND_RABBIT_FILTERFoxEntity.JUST_ATTACKED_SOMETHING_FILTERFoxEntity.NOTICEABLE_PLAYER_FILTERMethods in net.minecraft.entity.passive that return EntityModifier and TypeMethodDescriptionMerchantEntity.teleportTo(TeleportTarget teleportTarget) Teleports this entity to another location, potentially in another world.Methods in net.minecraft.entity.passive that return types with arguments of type EntityMethods in net.minecraft.entity.passive with parameters of type EntityModifier and TypeMethodDescriptionvoidAllayEntity.VibrationCallback.accept(ServerWorld world, BlockPos pos, RegistryEntry<GameEvent> event, @Nullable Entity sourceEntity, @Nullable Entity entity, float distance) Accepts a game event after delay.protected booleanCamelEntity.canAddPassenger(Entity passenger) Returns whetherentitycan ride this entity.protected booleanStriderEntity.canAddPassenger(Entity passenger) Returns whetherentitycan ride this entity.protected booleanDolphinEntity.canStartRiding(Entity entity) Returns whether this entity can rideentity.protected Vec3dAbstractHorseEntity.getPassengerAttachmentPos(Entity passenger, EntityDimensions dimensions, float scaleFactor) protected Vec3dCamelEntity.getPassengerAttachmentPos(Entity passenger, EntityDimensions dimensions, float scaleFactor) protected Vec3dLlamaEntity.getPassengerAttachmentPos(Entity passenger, EntityDimensions dimensions, float scaleFactor) protected Vec3dStriderEntity.getPassengerAttachmentPos(Entity passenger, EntityDimensions dimensions, float scaleFactor) static booleanParrotEntity.imitateNearbyMob(World world, Entity parrot) booleanTameableEntity.isTeammate(Entity other) Returns whether this entity andotherare in the same team.private voidVillagerEntity.notifyDeath(Entity killer) voidVillagerEntity.onInteractionWith(EntityInteraction interaction, Entity entity) protected voidprotected voidprotected voidvoidFrogEntity.setFrogTarget(Entity entity) booleanAbstractHorseEntity.shouldTickLeash(Entity leashHolder, float distance) booleanCamelEntity.shouldTickLeash(Entity leashHolder, float distance) booleanTameableEntity.shouldTickLeash(Entity leashHolder, float distance) booleanbooleanbooleanprotected voidAbstractHorseEntity.updatePassengerPosition(Entity passenger, Entity.PositionUpdater positionUpdater) protected voidChickenEntity.updatePassengerPosition(Entity passenger, Entity.PositionUpdater positionUpdater) -
Uses of Entity in net.minecraft.entity.player
Subclasses of Entity in net.minecraft.entity.playerFields in net.minecraft.entity.player declared as EntityMethods in net.minecraft.entity.player with parameters of type EntityModifier and TypeMethodDescriptionvoidPlayerEntity.addCritParticles(Entity target) voidPlayerEntity.addEnchantedHitParticles(Entity target) voidbooleanPlayerEntity.canInteractWithEntity(Entity entity, double additionalRange) Returns whether the player can interact withentity.private voidPlayerEntity.collideWithEntity(Entity entity) protected floatPlayerEntity.getDamageAgainst(Entity target, float baseDamage, DamageSource damageSource) -
Uses of Entity in net.minecraft.entity.projectile
Subclasses of Entity in net.minecraft.entity.projectileModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassFields in net.minecraft.entity.projectile declared as EntityModifier and TypeFieldDescriptionFishingBobberEntity.hookedEntityProjectileEntity.lastDeflectedEntityProjectileEntity.ownerShulkerBulletEntity.targetFields in net.minecraft.entity.projectile with type parameters of type EntityMethods in net.minecraft.entity.projectile that return EntityModifier and TypeMethodDescriptionProjectileEntity.getEffectCause()Returns the cause entity of any effect applied by this projectile.FishingBobberEntity.getHookedEntity()ProjectileEntity.getOwner()Methods in net.minecraft.entity.projectile with parameters of type EntityModifier and TypeMethodDescriptionprotected booleanprotected booleanprotected booleanprotected booleanprotected booleanprotected booleanbooleanAbstractWindChargeEntity.collidesWith(Entity other) Returns whether this entity cannot occupy the same space withother.voidCopies serializable data and nether portal data fromoriginal.booleanProjectileEntity.deflect(ProjectileDeflection deflection, @Nullable Entity deflector, @Nullable Entity owner, boolean fromAttack) booleanWindChargeEntity.deflect(ProjectileDeflection deflection, @Nullable Entity deflector, @Nullable Entity owner, boolean fromAttack) static HitResultProjectileUtil.getCollision(Entity entity, Predicate<Entity> predicate) static HitResultProjectileUtil.getCollision(Entity entity, Predicate<Entity> predicate, double range) static HitResultProjectileUtil.getCollision(Entity entity, Predicate<Entity> predicate, RaycastContext.ShapeType raycastShapeType) private static HitResultProjectileUtil.getCollision(Vec3d pos, Entity entity, Predicate<Entity> predicate, Vec3d velocity, World world, float margin, RaycastContext.ShapeType raycastShapeType) static @Nullable EntityHitResultProjectileUtil.getEntityCollision(World world, Entity entity, Vec3d min, Vec3d max, Box box, Predicate<Entity> predicate) static @Nullable EntityHitResultProjectileUtil.getEntityCollision(World world, Entity entity, Vec3d min, Vec3d max, Box box, Predicate<Entity> predicate, float margin) protected booleanprotected voidExplosiveProjectileEntity.onDeflected(@Nullable Entity deflector, boolean fromAttack) protected voidProjectileEntity.onDeflected(@Nullable Entity deflector, boolean fromAttack) protected voidFishingBobberEntity.pullHookedEntity(Entity entity) static @Nullable EntityHitResultProjectileUtil.raycast(Entity entity, Vec3d min, Vec3d max, Box box, Predicate<Entity> predicate, double maxDistance) voidvoidvoidstatic voidProjectileUtil.setRotationFromVelocity(Entity entity, float delta) voidProjectileEntity.setVelocity(Entity shooter, float pitch, float yaw, float roll, float speed, float divergence) Sets velocity and updates rotation accordingly.private voidFishingBobberEntity.updateHookedEntityId(@Nullable Entity entity) Method parameters in net.minecraft.entity.projectile with type arguments of type EntityModifier and TypeMethodDescriptionstatic HitResultProjectileUtil.getCollision(Entity entity, Predicate<Entity> predicate) static HitResultProjectileUtil.getCollision(Entity entity, Predicate<Entity> predicate, double range) static HitResultProjectileUtil.getCollision(Entity entity, Predicate<Entity> predicate, RaycastContext.ShapeType raycastShapeType) private static HitResultProjectileUtil.getCollision(Vec3d pos, Entity entity, Predicate<Entity> predicate, Vec3d velocity, World world, float margin, RaycastContext.ShapeType raycastShapeType) static @Nullable EntityHitResultProjectileUtil.getEntityCollision(World world, Entity entity, Vec3d min, Vec3d max, Box box, Predicate<Entity> predicate) static @Nullable EntityHitResultProjectileUtil.getEntityCollision(World world, Entity entity, Vec3d min, Vec3d max, Box box, Predicate<Entity> predicate, float margin) static @Nullable EntityHitResultProjectileUtil.raycast(Entity entity, Vec3d min, Vec3d max, Box box, Predicate<Entity> predicate, double maxDistance) Constructors in net.minecraft.entity.projectile with parameters of type EntityModifierConstructorDescriptionAbstractWindChargeEntity(EntityType<? extends AbstractWindChargeEntity> type, World world, Entity owner, double x, double y, double z) FireworkRocketEntity(World world, @Nullable Entity entity, double x, double y, double z, ItemStack stack) FireworkRocketEntity(World world, ItemStack stack, Entity entity, double x, double y, double z, boolean shotAtAngle) ShulkerBulletEntity(World world, LivingEntity owner, Entity target, Direction.Axis axis) -
Uses of Entity in net.minecraft.entity.projectile.thrown
Subclasses of Entity in net.minecraft.entity.projectile.thrownModifier and TypeClassDescriptionclassclassclassclassclassclassclassMethods in net.minecraft.entity.projectile.thrown with parameters of type EntityModifier and TypeMethodDescriptionprivate voidPotionEntity.applySplashPotion(Iterable<StatusEffectInstance> effects, @Nullable Entity entity) private static booleanEnderPearlEntity.canTeleportEntityTo(Entity entity, World world) -
Uses of Entity in net.minecraft.entity.raid
Subclasses of Entity in net.minecraft.entity.raid -
Uses of Entity in net.minecraft.entity.vehicle
Subclasses of Entity in net.minecraft.entity.vehicleModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassMethods in net.minecraft.entity.vehicle with parameters of type EntityModifier and TypeMethodDescriptionvoidBoatEntity.applyLeashElasticity(Entity leashHolder, float distance) protected booleanBoatEntity.canAddPassenger(Entity passenger) Returns whetherentitycan ride this entity.static booleanBoatEntity.canCollide(Entity entity, Entity other) protected voidBoatEntity.clampPassengerYaw(Entity passenger) booleanAbstractMinecartEntity.collidesWith(Entity other) Returns whether this entity cannot occupy the same space withother.booleanBoatEntity.collidesWith(Entity other) Returns whether this entity cannot occupy the same space withother.protected Vec3dAbstractMinecartEntity.getPassengerAttachmentPos(Entity passenger, EntityDimensions dimensions, float scaleFactor) protected Vec3dBoatEntity.getPassengerAttachmentPos(Entity passenger, EntityDimensions dimensions, float scaleFactor) booleanBoatEntity.isSmallerThanBoat(Entity entity) default voidVehicleInventory.onBroken(DamageSource source, World world, Entity vehicle) voidBoatEntity.onPassengerLookAround(Entity passenger) voidAbstractMinecartEntity.pushAwayFrom(Entity entity) voidBoatEntity.pushAwayFrom(Entity entity) protected voidBoatEntity.updatePassengerPosition(Entity passenger, Entity.PositionUpdater positionUpdater) -
Uses of Entity in net.minecraft.item
Classes in net.minecraft.item with type parameters of type EntityFields in net.minecraft.item declared as EntityFields in net.minecraft.item with type parameters of type EntityMethods in net.minecraft.item that return EntityModifier and TypeMethodDescriptionItemStack.getHolder()Returns the entity that holds the stack, ornullif inapplicable.Methods in net.minecraft.item with parameters of type EntityModifier and TypeMethodDescriptionfloatItem.getBonusAttackDamage(Entity target, float baseAttackDamage, DamageSource damageSource) floatMaceItem.getBonusAttackDamage(Entity target, float baseAttackDamage, DamageSource damageSource) private static Predicate<LivingEntity> MaceItem.getKnockbackPredicate(PlayerEntity player, Entity attacked) voidCompassItem.inventoryTick(ItemStack stack, World world, Entity entity, int slot, boolean selected) Called on both the client and the server every tick if the item is in the player's inventory.voidFilledMapItem.inventoryTick(ItemStack stack, World world, Entity entity, int slot, boolean selected) Called on both the client and the server every tick if the item is in the player's inventory.voidItem.inventoryTick(ItemStack stack, World world, Entity entity, int slot, boolean selected) Called on both the client and the server every tick if the item is in the player's inventory.voidItemStack.inventoryTick(World world, Entity entity, int slot, boolean selected) private static voidMaceItem.knockbackNearbyEntities(World world, PlayerEntity player, Entity attacked) private voidBundleItem.playDropContentsSound(Entity entity) private voidBundleItem.playInsertSound(Entity entity) private voidBundleItem.playRemoveOneSound(Entity entity) voidSets the stack's holder toholder.voidFilledMapItem.updateColors(World world, Entity entity, MapState state) -
Uses of Entity in net.minecraft.loot.condition
Methods in net.minecraft.loot.condition with parameters of type EntityModifier and TypeMethodDescriptionprotected booleanEntityScoresLootCondition.entityScoreIsInRange(LootContext context, Entity entity, Scoreboard scoreboard, String objectiveName, BoundedIntUnaryOperator range) -
Uses of Entity in net.minecraft.loot.context
Fields in net.minecraft.loot.context with type parameters of type EntityModifier and TypeFieldDescriptionstatic final LootContextParameter<Entity> LootContextParameters.ATTACKING_ENTITYstatic final LootContextParameter<Entity> LootContextParameters.DIRECT_ATTACKING_ENTITYprivate final LootContextParameter<? extends Entity> LootContext.EntityTarget.parameterstatic final LootContextParameter<Entity> LootContextParameters.THIS_ENTITYMethods in net.minecraft.loot.context that return types with arguments of type EntityModifier and TypeMethodDescriptionLootContextParameter<? extends Entity> LootContext.EntityTarget.getParameter()Constructor parameters in net.minecraft.loot.context with type arguments of type EntityModifierConstructorDescriptionprivateEntityTarget(String type, LootContextParameter<? extends Entity> parameter) -
Uses of Entity in net.minecraft.network.message
Methods in net.minecraft.network.message with parameters of type EntityModifier and TypeMethodDescriptionstatic MessageType.ParametersMessageType.params(RegistryKey<MessageType> typeKey, Entity entity) -
Uses of Entity in net.minecraft.network.packet.c2s.play
Methods in net.minecraft.network.packet.c2s.play that return EntityModifier and TypeMethodDescriptionPlayerInteractEntityC2SPacket.getEntity(ServerWorld world) SpectatorTeleportC2SPacket.getTarget(ServerWorld world) Methods in net.minecraft.network.packet.c2s.play with parameters of type EntityModifier and TypeMethodDescriptionPlayerInteractEntityC2SPacket.interactAt(Entity entity, boolean playerSneaking, Hand hand, Vec3d pos) Constructors in net.minecraft.network.packet.c2s.play with parameters of type EntityModifierConstructorDescriptionClientCommandC2SPacket(Entity entity, ClientCommandC2SPacket.Mode mode) ClientCommandC2SPacket(Entity entity, ClientCommandC2SPacket.Mode mode, int mountJumpHeight) VehicleMoveC2SPacket(Entity entity) -
Uses of Entity in net.minecraft.network.packet.s2c.play
Methods in net.minecraft.network.packet.s2c.play that return EntityModifier and TypeMethodDescriptionConstructors in net.minecraft.network.packet.s2c.play with parameters of type EntityModifierConstructorDescriptionEntityAnimationS2CPacket(Entity entity, int animationId) EntityAttachS2CPacket(Entity attachedEntity, @Nullable Entity holdingEntity) EntityDamageS2CPacket(Entity entity, DamageSource damageSource) EntityPassengersSetS2CPacket(Entity entity) EntityPositionS2CPacket(Entity entity) EntitySetHeadYawS2CPacket(Entity entity, byte headYaw) EntitySpawnS2CPacket(Entity entity, int entityData, BlockPos pos) EntitySpawnS2CPacket(Entity entity, EntityTrackerEntry entityTrackerEntry) EntitySpawnS2CPacket(Entity entity, EntityTrackerEntry entityTrackerEntry, int entityData) EntityStatusS2CPacket(Entity entity, byte status) EntityVelocityUpdateS2CPacket(Entity entity) LookAtS2CPacket(EntityAnchorArgumentType.EntityAnchor selfAnchor, Entity entity, EntityAnchorArgumentType.EntityAnchor targetAnchor) PlaySoundFromEntityS2CPacket(RegistryEntry<SoundEvent> sound, SoundCategory category, Entity entity, float volume, float pitch, long seed) SetCameraEntityS2CPacket(Entity entity) VehicleMoveS2CPacket(Entity entity) -
Uses of Entity in net.minecraft.predicate
Methods in net.minecraft.predicate with parameters of type EntityModifier and TypeMethodDescriptionstatic NbtCompoundNbtPredicate.entityToNbt(Entity entity) boolean -
Uses of Entity in net.minecraft.predicate.entity
Fields in net.minecraft.predicate.entity with type parameters of type EntityModifier and TypeFieldDescriptionEntityPredicates.CAN_COLLIDEEntityPredicates.EXCEPT_CREATIVE_OR_SPECTATOREntityPredicates.EXCEPT_SPECTATOREntityPredicates.NOT_MOUNTEDTests if an entity is not mounted.EntityPredicates.VALID_ENTITYTests if an entity is valid.EntityPredicates.VALID_INVENTORIESTests if an entity has a valid inventory.EntityPredicates.VALID_LIVING_ENTITYTests if a living entity is valid.(package private) final Function<Entity, Optional<RegistryEntry<V>>> EntitySubPredicateTypes.DynamicVariantType.variantGetterEntitySubPredicateTypes.VariantType.variantGetterMethods in net.minecraft.predicate.entity that return types with arguments of type EntityModifier and TypeMethodDescriptionEntityPredicates.canBePushedBy(Entity entity) EntityPredicates.maxDistance(double x, double y, double z, double max) Methods in net.minecraft.predicate.entity with parameters of type EntityModifier and TypeMethodDescriptionEntityPredicates.canBePushedBy(Entity entity) static LootContextEntityPredicate.createAdvancementEntityLootContext(ServerPlayerEntity player, Entity target) booleanprivate static booleanSlotsPredicate.matches(Entity entity, ItemPredicate itemPredicate, IntList slotIds) booleanbooleanbooleanbooleanEntityPredicate.test(ServerPlayerEntity player, @Nullable Entity entity) booleanbooleanbooleanEntitySubPredicate.test(Entity entity, ServerWorld world, @Nullable Vec3d pos) booleanEntitySubPredicateTypes.DynamicVariantType.DynamicPredicate.test(Entity entity, ServerWorld world, @Nullable Vec3d pos) booleanEntitySubPredicateTypes.VariantType.VariantPredicate.test(Entity entity, ServerWorld world, @Nullable Vec3d pos) booleanFishingHookPredicate.test(Entity entity, ServerWorld world, @Nullable Vec3d pos) booleanLightningBoltPredicate.test(Entity entity, ServerWorld world, @Nullable Vec3d pos) booleanPlayerPredicate.test(Entity entity, ServerWorld world, @Nullable Vec3d pos) booleanRaiderPredicate.test(Entity entity, ServerWorld world, @Nullable Vec3d pos) booleanSlimePredicate.test(Entity entity, ServerWorld world, @Nullable Vec3d pos) Method parameters in net.minecraft.predicate.entity with type arguments of type EntityModifier and TypeMethodDescriptionstatic <V> EntitySubPredicateTypes.DynamicVariantType<V> EntitySubPredicateTypes.DynamicVariantType.create(RegistryKey<? extends Registry<V>> registryRef, Function<Entity, Optional<RegistryEntry<V>>> variantGetter) static <V> EntitySubPredicateTypes.VariantType<V> EntitySubPredicateTypes.VariantType.create(com.mojang.serialization.Codec<V> codec, Function<Entity, Optional<V>> variantGetter) static <V> EntitySubPredicateTypes.VariantType<V> EntitySubPredicateTypes.VariantType.create(Registry<V> registry, Function<Entity, Optional<V>> variantGetter) Constructor parameters in net.minecraft.predicate.entity with type arguments of type EntityModifierConstructorDescriptionDynamicVariantType(RegistryKey<? extends Registry<V>> registryRef, Function<Entity, Optional<RegistryEntry<V>>> variantGetter) VariantType(com.mojang.serialization.Codec<V> variantCodec, Function<Entity, Optional<V>> variantGetter) -
Uses of Entity in net.minecraft.scoreboard
Methods in net.minecraft.scoreboard with parameters of type Entity -
Uses of Entity in net.minecraft.server.command
Fields in net.minecraft.server.command declared as EntityModifier and TypeFieldDescriptionServerCommandSource.entityprivate final EntityTeleportCommand.LookAtEntity.entityThe field for theentityrecord component.Methods in net.minecraft.server.command that return EntityModifier and TypeMethodDescriptionTeleportCommand.LookAtEntity.entity()Returns the value of theentityrecord component.ServerCommandSource.getEntity()Gets the entity from this command source or returns null if this command source is not an entity.ServerCommandSource.getEntityOrThrow()Gets the entity from this command source or throws a command syntax exception if this command source is not an entity.static EntitySummonCommand.summon(ServerCommandSource source, RegistryEntry.Reference<EntityType<?>> entityType, Vec3d pos, NbtCompound nbt, boolean initialize) Methods in net.minecraft.server.command with parameters of type EntityModifier and TypeMethodDescriptionprivate static intDamageCommand.execute(ServerCommandSource source, Entity target, float amount, DamageSource damageSource) private static intSpectateCommand.execute(ServerCommandSource source, @Nullable Entity entity, ServerPlayerEntity player) private static voidTeamMsgCommand.execute(ServerCommandSource source, Entity entity, Team team, List<ServerPlayerEntity> recipients, SignedMessage message) private static intTeleportCommand.execute(ServerCommandSource source, Collection<? extends Entity> targets, Entity destination) private static intAttributeCommand.executeBaseValueGet(ServerCommandSource source, Entity target, RegistryEntry<EntityAttribute> attribute, double multiplier) private static intAttributeCommand.executeBaseValueSet(ServerCommandSource source, Entity target, RegistryEntry<EntityAttribute> attribute, double value) private static intItemCommand.executeBlockCopyEntity(ServerCommandSource source, Entity sourceEntity, int sourceSlot, BlockPos pos, int slot) private static intItemCommand.executeBlockCopyEntity(ServerCommandSource source, Entity sourceEntity, int sourceSlot, BlockPos pos, int slot, RegistryEntry<LootFunction> lootFunction) private static intRideCommand.executeDismount(ServerCommandSource source, Entity rider) private static intItemCommand.executeEntityCopyEntity(ServerCommandSource source, Entity sourceEntity, int sourceSlot, Collection<? extends Entity> targets, int slot) private static intItemCommand.executeEntityCopyEntity(ServerCommandSource source, Entity sourceEntity, int sourceSlot, Collection<? extends Entity> targets, int slot, RegistryEntry<LootFunction> lootFunction) private static intLootCommand.executeKill(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, Entity entity, LootCommand.Target constructor) private static intAttributeCommand.executeModifierAdd(ServerCommandSource source, Entity target, RegistryEntry<EntityAttribute> attribute, Identifier id, double value, EntityAttributeModifier.Operation operation) private static intAttributeCommand.executeModifierRemove(ServerCommandSource source, Entity target, RegistryEntry<EntityAttribute> attribute, Identifier id) private static intAttributeCommand.executeModifierValueGet(ServerCommandSource source, Entity target, RegistryEntry<EntityAttribute> attribute, Identifier id, double multiplier) private static intRideCommand.executeMount(ServerCommandSource source, Entity rider, Entity vehicle) private static intAttributeCommand.executeValueGet(ServerCommandSource source, Entity target, RegistryEntry<EntityAttribute> attribute, double multiplier) private static EntityAttributeInstanceAttributeCommand.getAttributeInstance(Entity entity, RegistryEntry<EntityAttribute> attribute) private static LivingEntityAttributeCommand.getLivingEntity(Entity entity) private static LivingEntityAttributeCommand.getLivingEntityWithAttribute(Entity entity, RegistryEntry<EntityAttribute> attribute) private static ItemStackItemCommand.getStackInSlot(Entity entity, int slotId) voidTeleportCommand.LookAtEntity.look(ServerCommandSource source, Entity entity) voidTeleportCommand.LookAtPosition.look(ServerCommandSource source, Entity entity) voidTeleportCommand.LookTarget.look(ServerCommandSource source, Entity entity) private static voidLootCommand.replace(Entity entity, List<ItemStack> stacks, int slot, int stackCount, List<ItemStack> addedStacks) private static voidTeleportCommand.teleport(ServerCommandSource source, Entity target, ServerWorld world, double x, double y, double z, Set<PositionFlag> movementFlags, float yaw, float pitch, @Nullable TeleportCommand.LookTarget facingLocation) ServerCommandSource.withEntity(Entity entity) ServerCommandSource.withLookingAt(Entity entity, EntityAnchorArgumentType.EntityAnchor anchor) Method parameters in net.minecraft.server.command with type arguments of type EntityModifier and TypeMethodDescriptionprivate static intExecuteCommand.countMatchingItems(Iterable<? extends Entity> entities, SlotRange slotRange, Predicate<ItemStack> predicate) private static com.mojang.brigadier.RedirectModifier<ServerCommandSource> ExecuteCommand.createEntityModifier(Function<Entity, Optional<Entity>> function) private static com.mojang.brigadier.RedirectModifier<ServerCommandSource> ExecuteCommand.createEntityModifier(Function<Entity, Optional<Entity>> function) private static com.mojang.brigadier.RedirectModifier<ServerCommandSource> ExecuteCommand.createMultiEntityModifier(Function<Entity, Stream<Entity>> function) private static com.mojang.brigadier.RedirectModifier<ServerCommandSource> ExecuteCommand.createMultiEntityModifier(Function<Entity, Stream<Entity>> function) private static intEnchantCommand.execute(ServerCommandSource source, Collection<? extends Entity> targets, RegistryEntry<Enchantment> enchantment, int level) private static intKillCommand.execute(ServerCommandSource source, Collection<? extends Entity> targets) private static intSpreadPlayersCommand.execute(ServerCommandSource source, Vec2f center, float spreadDistance, float maxRange, int maxY, boolean respectTeams, Collection<? extends Entity> players) private static intTeleportCommand.execute(ServerCommandSource source, Collection<? extends Entity> targets, Entity destination) private static intTeleportCommand.execute(ServerCommandSource source, Collection<? extends Entity> targets, ServerWorld world, PosArgument location, @Nullable PosArgument rotation, @Nullable TeleportCommand.LookTarget facingLocation) private static intTagCommand.executeAdd(ServerCommandSource source, Collection<? extends Entity> targets, String tag) private static intEffectCommand.executeClear(ServerCommandSource source, Collection<? extends Entity> targets) private static intEffectCommand.executeClear(ServerCommandSource source, Collection<? extends Entity> targets, RegistryEntry<StatusEffect> statusEffect) private static intItemCommand.executeEntityCopyBlock(ServerCommandSource source, BlockPos sourcePos, int sourceSlot, Collection<? extends Entity> targets, int slot) private static intItemCommand.executeEntityCopyBlock(ServerCommandSource source, BlockPos sourcePos, int sourceSlot, Collection<? extends Entity> targets, int slot, RegistryEntry<LootFunction> lootFunction) private static intItemCommand.executeEntityCopyEntity(ServerCommandSource source, Entity sourceEntity, int sourceSlot, Collection<? extends Entity> targets, int slot) private static intItemCommand.executeEntityCopyEntity(ServerCommandSource source, Entity sourceEntity, int sourceSlot, Collection<? extends Entity> targets, int slot, RegistryEntry<LootFunction> lootFunction) private static intItemCommand.executeEntityModify(ServerCommandSource source, Collection<? extends Entity> targets, int slot, RegistryEntry<LootFunction> lootFunction) private static intItemCommand.executeEntityReplace(ServerCommandSource source, Collection<? extends Entity> targets, int slot, ItemStack stack) private static intEffectCommand.executeGive(ServerCommandSource source, Collection<? extends Entity> targets, RegistryEntry<StatusEffect> statusEffect, @Nullable Integer seconds, int amplifier, boolean showParticles) private static intTagCommand.executeList(ServerCommandSource source, Collection<? extends Entity> targets) private static intTagCommand.executeRemove(ServerCommandSource source, Collection<? extends Entity> targets, String tag) private static intLootCommand.executeReplace(Collection<? extends Entity> targets, int slot, int stackCount, List<ItemStack> stacks, LootCommand.FeedbackMessage messageSender) private static doubleSpreadPlayersCommand.getMinDistance(Collection<? extends Entity> entities, ServerWorld world, SpreadPlayersCommand.Pile[] piles, int maxY, boolean respectTeams) private static intSpreadPlayersCommand.getPileCountRespectingTeams(Collection<? extends Entity> entities) private static Collection<String> TagCommand.getTags(Collection<? extends Entity> entities) Constructors in net.minecraft.server.command with parameters of type EntityModifierConstructorDescription(package private)LookAtEntity(Entity entity, EntityAnchorArgumentType.EntityAnchor entityAnchor) ServerCommandSource(CommandOutput output, Vec3d pos, Vec2f rot, ServerWorld world, int level, String name, Text displayName, MinecraftServer server, @Nullable Entity entity) protectedServerCommandSource(CommandOutput output, Vec3d pos, Vec2f rot, ServerWorld world, int level, String name, Text displayName, MinecraftServer server, @Nullable Entity entity, boolean silent, ReturnValueConsumer resultStorer, EntityAnchorArgumentType.EntityAnchor entityAnchor, SignedCommandArguments signedArguments, FutureQueue messageChainTaskQueue) -
Uses of Entity in net.minecraft.server.network
Subclasses of Entity in net.minecraft.server.networkFields in net.minecraft.server.network declared as EntityModifier and TypeFieldDescriptionServerPlayerEntity.cameraEntityprivate final EntityEntityTrackerEntry.entityServerPlayNetworkHandler.topmostRiddenEntityFields in net.minecraft.server.network with type parameters of type EntityMethods in net.minecraft.server.network that return EntityModifier and TypeMethodDescriptionServerPlayerEntity.getCameraEntity()ServerPlayerEntity.teleportTo(TeleportTarget teleportTarget) Teleports this entity to another location, potentially in another world.Methods in net.minecraft.server.network that return types with arguments of type EntityModifier and TypeMethodDescriptionEntityTrackerEntry.streamChangedPassengers(List<Entity> passengers, List<Entity> lastPassengers) Methods in net.minecraft.server.network with parameters of type EntityModifier and TypeMethodDescriptionvoidServerPlayerEntity.addCritParticles(Entity target) voidServerPlayerEntity.addEnchantedHitParticles(Entity target) voidprotected floatServerPlayerEntity.getDamageAgainst(Entity target, float baseDamage, DamageSource damageSource) private intServerPlayNetworkHandler.getMaxAllowedFloatingTicks(Entity vehicle) private booleanServerPlayNetworkHandler.isEntityOnAir(Entity entity) voidServerPlayerEntity.lookAtEntity(EntityAnchorArgumentType.EntityAnchor anchorPoint, Entity targetEntity, EntityAnchorArgumentType.EntityAnchor targetAnchor) voidServerPlayerEntity.onExplodedBy(@Nullable Entity entity) protected voidServerPlayerEntity.onStatusEffectApplied(StatusEffectInstance effect, @Nullable Entity source) protected voidServerPlayerEntity.onStatusEffectUpgraded(StatusEffectInstance effect, boolean reapplyEffect, @Nullable Entity source) ServerPlayNetworkHandler.Interaction.run(ServerPlayerEntity player, Entity entity, Hand hand) voidServerPlayerEntity.sendPickup(Entity item, int count) voidServerPlayerEntity.setCameraEntity(@Nullable Entity entity) booleanServerPlayerEntity.startRiding(Entity entity, boolean force) Starts ridingentity.voidServerPlayerEntity.updateKilledAdvancementCriterion(Entity entityKilled, int score, DamageSource damageSource) Method parameters in net.minecraft.server.network with type arguments of type EntityModifier and TypeMethodDescriptionEntityTrackerEntry.streamChangedPassengers(List<Entity> passengers, List<Entity> lastPassengers) Constructors in net.minecraft.server.network with parameters of type EntityModifierConstructorDescriptionEntityTrackerEntry(ServerWorld world, Entity entity, int tickInterval, boolean alwaysUpdateVelocity, Consumer<Packet<?>> receiver) -
Uses of Entity in net.minecraft.server.world
Fields in net.minecraft.server.world declared as EntityModifier and TypeFieldDescription(package private) final EntityServerChunkLoadingManager.EntityTracker.entityFields in net.minecraft.server.world with type parameters of type EntityModifier and TypeFieldDescriptionprivate final ServerEntityManager<Entity> ServerWorld.entityManagerMethods in net.minecraft.server.world with type parameters of type EntityModifier and TypeMethodDescription<T extends Entity>
voidServerWorld.collectEntitiesByType(TypeFilter<Entity, T> filter, Predicate<? super T> predicate, List<? super T> result) <T extends Entity>
voidServerWorld.collectEntitiesByType(TypeFilter<Entity, T> filter, Predicate<? super T> predicate, List<? super T> result, int limit) Collects entities of the given type, up tolimit.ServerWorld.getEntitiesByType(TypeFilter<Entity, T> filter, Predicate<? super T> predicate) Computes a list of entities of the given type.Methods in net.minecraft.server.world that return EntityModifier and TypeMethodDescriptionServerWorld.getDragonPart(int id) Deprecated.Returns the entity using the UUID, ornullif none was found.ServerWorld.getEntityById(int id) Returns the entity using the entity ID, ornullif none was found.Methods in net.minecraft.server.world that return types with arguments of type EntityModifier and TypeMethodDescriptionprotected EntityLookup<Entity> ServerWorld.getEntityLookup()ServerWorld.iterateEntities()Methods in net.minecraft.server.world with parameters of type EntityModifier and TypeMethodDescriptionprivate booleanvoidServerWorld.createExplosion(@Nullable Entity entity, @Nullable DamageSource damageSource, @Nullable ExplosionBehavior behavior, double x, double y, double z, float power, boolean createFire, World.ExplosionSourceType explosionSourceType, ParticleEffect particle, ParticleEffect emitterParticle, RegistryEntry<SoundEvent> soundEvent) Creates an explosion.voidprivate static doubleServerChunkLoadingManager.getSquaredDistance(ChunkPos pos, Entity entity) voidServerWorld.handleInteraction(EntityInteraction interaction, Entity entity, InteractionObserver observer) protected voidServerChunkLoadingManager.loadEntity(Entity entity) voidServerChunkManager.loadEntity(Entity entity) voidServerWorld.onDimensionChanged(Entity entity) Called on the destination world when an entity changed the dimension.voidServerWorld.playSoundFromEntity(@Nullable PlayerEntity source, Entity entity, RegistryEntry<SoundEvent> sound, SoundCategory category, float volume, float pitch, long seed) voidServerWorld.sendEntityDamage(Entity entity, DamageSource damageSource) voidServerWorld.sendEntityStatus(Entity entity, byte status) Sends the entity status to nearby players.protected voidServerChunkLoadingManager.sendToNearbyPlayers(Entity entity, Packet<?> packet) voidServerChunkManager.sendToNearbyPlayers(Entity entity, Packet<?> packet) voidServerChunkLoadingManager.sendToOtherNearbyPlayers(Entity entity, Packet<?> packet) voidServerChunkManager.sendToOtherNearbyPlayers(Entity entity, Packet<?> packet) private booleanServerWorld.shouldCancelSpawn(Entity entity) booleanServerWorld.spawnEntity(Entity entity) Spawns an entity.booleanServerWorld.spawnNewEntityAndPassengers(Entity entity) Checks whether any of the entity and its passengers already exist in the world, and if not, spawns the entity with its passengers.voidServerWorld.ServerEntityHandler.startTicking(Entity entity) voidServerWorld.ServerEntityHandler.startTracking(Entity entity) voidServerWorld.ServerEntityHandler.stopTicking(Entity entity) voidServerWorld.ServerEntityHandler.stopTracking(Entity entity) voidServerWorld.tickEntity(Entity entity) private voidServerWorld.tickPassenger(Entity vehicle, Entity passenger) booleanServerWorld.tryLoadEntity(Entity entity) protected voidServerChunkLoadingManager.unloadEntity(Entity entity) voidServerChunkManager.unloadEntity(Entity entity) voidServerWorld.ServerEntityHandler.updateLoadStatus(Entity entity) Method parameters in net.minecraft.server.world with type arguments of type EntityModifier and TypeMethodDescriptionvoidServerWorld.addEntities(Stream<Entity> entities) <T extends Entity>
voidServerWorld.collectEntitiesByType(TypeFilter<Entity, T> filter, Predicate<? super T> predicate, List<? super T> result) <T extends Entity>
voidServerWorld.collectEntitiesByType(TypeFilter<Entity, T> filter, Predicate<? super T> predicate, List<? super T> result, int limit) Collects entities of the given type, up tolimit.private static voidServerWorld.dumpEntities(Writer writer, Iterable<Entity> entities) ServerWorld.getEntitiesByType(TypeFilter<Entity, T> filter, Predicate<? super T> predicate) Computes a list of entities of the given type.voidServerWorld.loadEntities(Stream<Entity> entities) Constructors in net.minecraft.server.world with parameters of type EntityModifierConstructorDescriptionEntityTracker(Entity entity, int maxDistance, int tickInterval, boolean alwaysUpdateVelocity) -
Uses of Entity in net.minecraft.structure
Methods in net.minecraft.structure that return types with arguments of type EntityModifier and TypeMethodDescriptionStructureTemplate.getEntity(ServerWorldAccess world, NbtCompound nbt) -
Uses of Entity in net.minecraft.test
Methods in net.minecraft.test with type parameters of type EntityModifier and TypeMethodDescription<E extends Entity>
ETestContext.expectEntity(EntityType<E> type, int x, int y, int z, double margin) <E extends Entity>
ETestContext.expectEntityAtOrigin(EntityType<E> type) <E extends Entity,T>
voidTestContext.expectEntityWithData(BlockPos pos, EntityType<E> type, Function<? super E, T> entityDataGetter, T data) <E extends Entity,T>
voidTestContext.expectEntityWithDataEnd(BlockPos pos, EntityType<E> type, Function<E, T> entityDataGetter, T data) <E extends Entity & InventoryOwner>
voidTestContext.expectEntityWithItem(BlockPos pos, EntityType<E> entityType, Item item) TestContext.getEntities(EntityType<T> type) TestContext.getEntitiesAround(EntityType<E> type, int x, int y, int z, double margin) TestContext.getEntitiesAround(EntityType<E> type, Vec3d pos, double margin) TestContext.getEntitiesAround(EntityType<T> type, BlockPos pos, double radius) <E extends Entity>
ETestContext.spawnEntity(EntityType<E> type, float x, float y, float z) <E extends Entity>
ETestContext.spawnEntity(EntityType<E> type, int x, int y, int z) <E extends Entity>
ETestContext.spawnEntity(EntityType<E> type, BlockPos pos) <E extends Entity>
ETestContext.spawnEntity(EntityType<E> type, Vec3d pos) <E extends Entity>
voidTestContext.testEntity(E entity, Predicate<E> predicate, String testName) <E extends Entity,T>
voidTestContext.testEntityProperty(E entity, Function<E, T> propertyGetter, String propertyName, T expectedValue) Methods in net.minecraft.test with parameters of type EntityModifier and TypeMethodDescriptionvoidTestContext.expectEntityAt(Entity entity, int x, int y, int z) voidTestContext.expectEntityAt(Entity entity, BlockPos pos) voidTestContext.expectEntityIn(Entity entity, Box box, String message) StructureTestUtil.findTargetedStructureBlock(BlockPos pos, Entity entity, ServerWorld world) voidTestContext.throwPositionedException(String message, Entity entity) -
Uses of Entity in net.minecraft.text
Methods in net.minecraft.text with parameters of type EntityModifier and TypeMethodDescriptionNbtTextContent.parse(@Nullable ServerCommandSource source, @Nullable Entity sender, int depth) Parses this content into a basic mutable text without custom style or siblings.ScoreTextContent.parse(@Nullable ServerCommandSource source, @Nullable Entity sender, int depth) Parses this content into a basic mutable text without custom style or siblings.SelectorTextContent.parse(@Nullable ServerCommandSource source, @Nullable Entity sender, int depth) Parses this content into a basic mutable text without custom style or siblings.default MutableTextTextContent.parse(@Nullable ServerCommandSource source, @Nullable Entity sender, int depth) Parses this content into a basic mutable text without custom style or siblings.static Optional<MutableText> Texts.parse(@Nullable ServerCommandSource source, Optional<Text> text, @Nullable Entity sender, int depth) static MutableTextTranslatableTextContent.parse(@Nullable ServerCommandSource source, @Nullable Entity sender, int depth) Parses this content into a basic mutable text without custom style or siblings.private static StyleTexts.parseStyle(@Nullable ServerCommandSource source, Style style, @Nullable Entity sender, int depth) -
Uses of Entity in net.minecraft.util
Methods in net.minecraft.util with parameters of type Entity -
Uses of Entity in net.minecraft.util.hit
Fields in net.minecraft.util.hit declared as EntityMethods in net.minecraft.util.hit that return EntityMethods in net.minecraft.util.hit with parameters of type EntityConstructors in net.minecraft.util.hit with parameters of type EntityModifierConstructorDescriptionEntityHitResult(Entity entity) EntityHitResult(Entity entity, Vec3d pos) -
Uses of Entity in net.minecraft.util.math
Methods in net.minecraft.util.math with parameters of type EntityModifier and TypeMethodDescriptionstatic Direction[]Direction.getEntityFacingOrder(Entity entity) static DirectionDirection.getLookDirectionForAxis(Entity entity, Direction.Axis axis) -
Uses of Entity in net.minecraft.village
Methods in net.minecraft.village with parameters of type EntityModifier and TypeMethodDescriptionCreates a trade offer.Creates a trade offer.Creates a trade offer.Creates a trade offer.Creates a trade offer.Creates a trade offer.Creates a trade offer.Creates a trade offer.Creates a trade offer.Creates a trade offer.Creates a trade offer.Creates a trade offer.Creates a trade offer. -
Uses of Entity in net.minecraft.village.raid
Methods in net.minecraft.village.raid with parameters of type Entity -
Uses of Entity in net.minecraft.world
Fields in net.minecraft.world with type parameters of type EntityModifier and TypeFieldDescriptionprivate Int2ObjectMap<Entity> EntityList.entitiesprivate @Nullable Int2ObjectMap<Entity> EntityList.iteratingprivate Int2ObjectMap<Entity> EntityList.tempMethods in net.minecraft.world with type parameters of type EntityModifier and TypeMethodDescription<T extends Entity>
voidWorld.collectEntitiesByType(TypeFilter<Entity, T> filter, Box box, Predicate<? super T> predicate, List<? super T> result) <T extends Entity>
voidWorld.collectEntitiesByType(TypeFilter<Entity, T> filter, Box box, Predicate<? super T> predicate, List<? super T> result, int limit) Collects entities of the given type inbox, up tolimit.EntityView.getEntitiesByClass(Class<T> entityClass, Box box, Predicate<? super T> predicate) Computes a list of entities within some box whose runtime Java class is the same as or is a subclass of the given class.ChunkRegion.getEntitiesByType(TypeFilter<Entity, T> filter, Box box, Predicate<? super T> predicate) EntityView.getEntitiesByType(TypeFilter<Entity, T> filter, Box box, Predicate<? super T> predicate) World.getEntitiesByType(TypeFilter<Entity, T> filter, Box box, Predicate<? super T> predicate) EntityView.getNonSpectatingEntities(Class<T> entityClass, Box box) <T extends Entity>
voidWorld.tickEntity(Consumer<T> tickConsumer, T entity) Methods in net.minecraft.world that return EntityModifier and TypeMethodDescriptionWorld.getEntityById(int id) Returns the entity using the entity ID, ornullif none was found.Methods in net.minecraft.world that return types with arguments of type EntityModifier and TypeMethodDescriptionprotected abstract EntityLookup<Entity> World.getEntityLookup()ChunkRegion.getOtherEntities(@Nullable Entity except, Box box, @Nullable Predicate<? super Entity> predicate) Computes a list of entities within some box, excluding the given entity, that satisfy the given predicate.EntityView.getOtherEntities(@Nullable Entity except, Box box) Computes a list of entities within some box, excluding the given entity, that are not spectators.Computes a list of entities within some box, excluding the given entity, that satisfy the given predicate.Computes a list of entities within some box, excluding the given entity, that satisfy the given predicate.Methods in net.minecraft.world with parameters of type EntityModifier and TypeMethodDescriptionvoidprivate static voidTeleportTarget.addPortalChunkTicket(Entity entity) booleanChunkRegion.breakBlock(BlockPos pos, boolean drop, @Nullable Entity breakingEntity, int maxUpdateDepth) Removes the block and replaces it with the fluid occupying the block (such as water inside kelp), or air if it does not exist.default booleanModifiableWorld.breakBlock(BlockPos pos, boolean drop, @Nullable Entity breakingEntity) Removes the block and replaces it with the fluid occupying the block (such as water inside kelp), or air if it does not exist.booleanModifiableWorld.breakBlock(BlockPos pos, boolean drop, @Nullable Entity breakingEntity, int maxUpdateDepth) Removes the block and replaces it with the fluid occupying the block (such as water inside kelp), or air if it does not exist.booleanWorld.breakBlock(BlockPos pos, boolean drop, @Nullable Entity breakingEntity, int maxUpdateDepth) Removes the block and replaces it with the fluid occupying the block (such as water inside kelp), or air if it does not exist.default booleanCollisionView.canCollide(@Nullable Entity entity, Box box) World.createExplosion(@Nullable Entity entity, double x, double y, double z, float power, boolean createFire, World.ExplosionSourceType explosionSourceType) Creates an explosion.World.createExplosion(@Nullable Entity entity, double x, double y, double z, float power, World.ExplosionSourceType explosionSourceType) Creates an explosion without creating fire.World.createExplosion(@Nullable Entity entity, @Nullable DamageSource damageSource, @Nullable ExplosionBehavior behavior, double x, double y, double z, float power, boolean createFire, World.ExplosionSourceType explosionSourceType) World.createExplosion(@Nullable Entity entity, @Nullable DamageSource damageSource, @Nullable ExplosionBehavior behavior, double x, double y, double z, float power, boolean createFire, World.ExplosionSourceType explosionSourceType, boolean particles, ParticleEffect particle, ParticleEffect emitterParticle, RegistryEntry<SoundEvent> soundEvent) World.createExplosion(@Nullable Entity entity, @Nullable DamageSource damageSource, @Nullable ExplosionBehavior behavior, double x, double y, double z, float power, boolean createFire, World.ExplosionSourceType explosionSourceType, ParticleEffect particle, ParticleEffect emitterParticle, RegistryEntry<SoundEvent> soundEvent) Creates an explosion.World.createExplosion(@Nullable Entity entity, @Nullable DamageSource damageSource, @Nullable ExplosionBehavior behavior, Vec3d pos, float power, boolean createFire, World.ExplosionSourceType explosionSourceType) Creates an explosion.default booleanCollisionView.doesNotIntersectEntities(@Nullable Entity except, VoxelShape shape) Returnstrueifshapedoes not intersect with non-spectator entities exceptexcept.default booleanCollisionView.doesNotIntersectEntities(Entity entity) default booleanEntityView.doesNotIntersectEntities(@Nullable Entity except, VoxelShape shape) Returnstrueifshapedoes not intersect with non-spectator entities exceptexcept.default booleanRegistryWorldView.doesNotIntersectEntities(@Nullable Entity except, VoxelShape shape) Returnstrueifshapedoes not intersect with non-spectator entities exceptexcept.default voidWorldAccess.emitGameEvent(@Nullable Entity entity, RegistryEntry<GameEvent> event, BlockPos pos) default voidWorldAccess.emitGameEvent(@Nullable Entity entity, RegistryEntry<GameEvent> event, Vec3d pos) CollisionView.findClosestCollision(@Nullable Entity entity, VoxelShape shape, Vec3d target, double x, double y, double z) CollisionView.findSupportingBlockPos(Entity entity, Box box) default Iterable<VoxelShape> CollisionView.getBlockCollisions(@Nullable Entity entity, Box box) default @Nullable PlayerEntityEntityView.getClosestPlayer(Entity entity, double maxDistance) default Iterable<VoxelShape> CollisionView.getCollisions(@Nullable Entity entity, Box box) CollisionView.getEntityCollisions(@Nullable Entity entity, Box box) default List<VoxelShape> EntityView.getEntityCollisions(@Nullable Entity entity, Box box) default List<VoxelShape> RegistryWorldView.getEntityCollisions(@Nullable Entity entity, Box box) ChunkRegion.getOtherEntities(@Nullable Entity except, Box box, @Nullable Predicate<? super Entity> predicate) Computes a list of entities within some box, excluding the given entity, that satisfy the given predicate.EntityView.getOtherEntities(@Nullable Entity except, Box box) Computes a list of entities within some box, excluding the given entity, that are not spectators.Computes a list of entities within some box, excluding the given entity, that satisfy the given predicate.Computes a list of entities within some box, excluding the given entity, that satisfy the given predicate.private @Nullable VoxelShapeCollisionView.getWorldBorderCollisions(Entity entity, Box box) private static Vec3dTeleportTarget.getWorldSpawnPos(ServerWorld world, Entity entity) booleandefault booleanCollisionView.isBlockSpaceEmpty(@Nullable Entity entity, Box box) booleanWorld.isDirectionSolid(BlockPos pos, Entity entity, Direction direction) default booleanCollisionView.isSpaceEmpty(@Nullable Entity entity, Box box) default booleanCollisionView.isSpaceEmpty(Entity entity) booleanWorld.isTopSolid(BlockPos pos, Entity entity) static TeleportTargetTeleportTarget.missingSpawnBlock(ServerWorld world, Entity entity, TeleportTarget.PostDimensionTransition postDimensionTransition) voidTeleportTarget.PostDimensionTransition.onTransition(Entity entity) voidWorld.playSound(@Nullable Entity source, BlockPos pos, SoundEvent sound, SoundCategory category, float volume, float pitch) voidWorld.playSoundFromEntity(Entity entity, SoundEvent sound, SoundCategory category, float volume, float pitch) abstract voidWorld.playSoundFromEntity(@Nullable PlayerEntity source, Entity entity, RegistryEntry<SoundEvent> sound, SoundCategory category, float volume, float pitch, long seed) voidWorld.playSoundFromEntity(@Nullable PlayerEntity source, Entity entity, SoundEvent sound, SoundCategory category, float volume, float pitch) voidvoidWorld.sendEntityDamage(Entity entity, DamageSource damageSource) voidWorld.sendEntityStatus(Entity entity, byte status) Sends the entity status to nearby players.private static voidTeleportTarget.sendTravelThroughPortalPacket(Entity entity) booleanWorld.shouldUpdatePostDeath(Entity entity) booleanChunkRegion.spawnEntity(Entity entity) Spawns an entity.default booleanModifiableWorld.spawnEntity(Entity entity) Spawns an entity.default voidServerWorldAccess.spawnEntityAndPassengers(Entity entity) Spawns an entity and all its passengers (recursively) into the world.Method parameters in net.minecraft.world with type arguments of type EntityModifier and TypeMethodDescription<T extends Entity>
voidWorld.collectEntitiesByType(TypeFilter<Entity, T> filter, Box box, Predicate<? super T> predicate, List<? super T> result) <T extends Entity>
voidWorld.collectEntitiesByType(TypeFilter<Entity, T> filter, Box box, Predicate<? super T> predicate, List<? super T> result, int limit) Collects entities of the given type inbox, up tolimit.voidRuns anactionon every entity in this storage.ChunkRegion.getClosestPlayer(double x, double y, double z, double maxDistance, Predicate<Entity> targetPredicate) default @Nullable PlayerEntityEntityView.getClosestPlayer(double x, double y, double z, double maxDistance, @Nullable Predicate<Entity> targetPredicate) ChunkRegion.getEntitiesByType(TypeFilter<Entity, T> filter, Box box, Predicate<? super T> predicate) EntityView.getEntitiesByType(TypeFilter<Entity, T> filter, Box box, Predicate<? super T> predicate) World.getEntitiesByType(TypeFilter<Entity, T> filter, Box box, Predicate<? super T> predicate) ChunkRegion.getOtherEntities(@Nullable Entity except, Box box, @Nullable Predicate<? super Entity> predicate) Computes a list of entities within some box, excluding the given entity, that satisfy the given predicate.Computes a list of entities within some box, excluding the given entity, that satisfy the given predicate.Computes a list of entities within some box, excluding the given entity, that satisfy the given predicate.static SpawnHelper.InfoSpawnHelper.setupSpawn(int spawningChunkCount, Iterable<Entity> entities, SpawnHelper.ChunkSource chunkSource, SpawnDensityCapper densityCapper) Constructors in net.minecraft.world with parameters of type EntityModifierConstructorDescriptionBlockCollisionSpliterator(CollisionView world, @Nullable Entity entity, Box box, boolean forEntity, BiFunction<BlockPos.Mutable, VoxelShape, T> resultFunction) RaycastContext(Vec3d start, Vec3d end, RaycastContext.ShapeType shapeType, RaycastContext.FluidHandling fluidHandling, Entity entity) TeleportTarget(ServerWorld world, Entity entity, TeleportTarget.PostDimensionTransition postDimensionTransition) -
Uses of Entity in net.minecraft.world.border
Methods in net.minecraft.world.border with parameters of type EntityModifier and TypeMethodDescriptionbooleanWorldBorder.canCollide(Entity entity, Box box) doubleWorldBorder.getDistanceInsideBorder(Entity entity) -
Uses of Entity in net.minecraft.world.chunk
Methods in net.minecraft.world.chunk with parameters of type EntityModifier and TypeMethodDescriptionabstract voidvoidvoidDeprecated.voidChunkCache.getEntityCollisions(@Nullable Entity entity, Box box) -
Uses of Entity in net.minecraft.world.dimension
Methods in net.minecraft.world.dimension with parameters of type EntityModifier and TypeMethodDescriptionPortalManager.createTeleportTarget(ServerWorld world, Entity entity) static Vec3dNetherPortal.findOpenPosition(Vec3d fallback, ServerWorld world, Entity entity, EntityDimensions dimensions) booleanPortalManager.tick(ServerWorld world, Entity entity, boolean canUsePortals) -
Uses of Entity in net.minecraft.world.event
Fields in net.minecraft.world.event declared as EntityModifier and TypeFieldDescriptionGameEvent.Emitter.sourceEntityThe field for thesourceEntityrecord component.Fields in net.minecraft.world.event with type parameters of type EntityMethods in net.minecraft.world.event that return EntityModifier and TypeMethodDescriptionGameEvent.Emitter.sourceEntity()Returns the value of thesourceEntityrecord component.Methods in net.minecraft.world.event with parameters of type EntityModifier and TypeMethodDescriptionvoidVibrations.Callback.accept(ServerWorld world, BlockPos pos, RegistryEntry<GameEvent> event, @Nullable Entity sourceEntity, @Nullable Entity entity, float distance) Accepts a game event after delay.static GameEvent.Emitterstatic GameEvent.EmitterGameEvent.Emitter.of(@Nullable Entity sourceEntity, @Nullable BlockState affectedState) Constructors in net.minecraft.world.event with parameters of type EntityModifierConstructorDescriptionEmitter(@Nullable Entity entity, @Nullable BlockState blockState) EntityPositionSource(Entity entity, float yOffset) Constructor parameters in net.minecraft.world.event with type arguments of type EntityModifierConstructorDescriptionprivateEntityPositionSource(com.mojang.datafixers.util.Either<Entity, com.mojang.datafixers.util.Either<UUID, Integer>> source, float yOffset) -
Uses of Entity in net.minecraft.world.event.listener
Fields in net.minecraft.world.event.listener declared as EntityMethods in net.minecraft.world.event.listener that return EntityModifier and TypeMethodDescriptionVibration.entity()Returns the value of theentityrecord component.Methods in net.minecraft.world.event.listener that return types with arguments of type EntityModifier and TypeMethodDescriptionVibration.getEntity(ServerWorld world) Vibration.getOwner(ServerWorld world) Methods in net.minecraft.world.event.listener with parameters of type EntityConstructors in net.minecraft.world.event.listener with parameters of type Entity -
Uses of Entity in net.minecraft.world.explosion
Fields in net.minecraft.world.explosion declared as EntityModifier and TypeFieldDescriptionprivate final EntityEntityExplosionBehavior.entityExplosion.entityMethods in net.minecraft.world.explosion that return EntityMethods in net.minecraft.world.explosion with parameters of type EntityModifier and TypeMethodDescriptionfloatExplosionBehavior.calculateDamage(Explosion explosion, Entity entity) private ExplosionBehaviorExplosion.chooseBehavior(@Nullable Entity entity) static DamageSourceExplosion.createDamageSource(World world, @Nullable Entity source) private static @Nullable LivingEntityExplosion.getCausingEntity(@Nullable Entity from) static floatExplosion.getExposure(Vec3d source, Entity entity) floatAdvancedExplosionBehavior.getKnockbackModifier(Entity entity) floatExplosionBehavior.getKnockbackModifier(Entity entity) booleanAdvancedExplosionBehavior.shouldDamage(Explosion explosion, Entity entity) booleanExplosionBehavior.shouldDamage(Explosion explosion, Entity entity) Constructors in net.minecraft.world.explosion with parameters of type EntityModifierConstructorDescriptionEntityExplosionBehavior(Entity entity) Explosion(World world, @Nullable Entity entity, double x, double y, double z, float power, boolean createFire, Explosion.DestructionType destructionType) Explosion(World world, @Nullable Entity entity, double x, double y, double z, float power, boolean createFire, Explosion.DestructionType destructionType, List<BlockPos> affectedBlocks) Explosion(World world, @Nullable Entity entity, double x, double y, double z, float power, List<BlockPos> affectedBlocks, Explosion.DestructionType destructionType, ParticleEffect particle, ParticleEffect emitterParticle, RegistryEntry<SoundEvent> soundEvent) Explosion(World world, @Nullable Entity entity, @Nullable DamageSource damageSource, @Nullable ExplosionBehavior behavior, double x, double y, double z, float power, boolean createFire, Explosion.DestructionType destructionType, ParticleEffect particle, ParticleEffect emitterParticle, RegistryEntry<SoundEvent> soundEvent) -
Uses of Entity in net.minecraft.world.storage
Methods in net.minecraft.world.storage that return types with arguments of type EntityModifier and TypeMethodDescriptionprivate static ChunkDataList<Entity> EntityChunkDataAccess.emptyDataList(ChunkPos pos) EntityChunkDataAccess.readChunkData(ChunkPos pos) Method parameters in net.minecraft.world.storage with type arguments of type EntityModifier and TypeMethodDescriptionvoidEntityChunkDataAccess.writeChunkData(ChunkDataList<Entity> dataList) -
Uses of Entity in net.minecraft.world.tick
Methods in net.minecraft.world.tick with parameters of type Entity