Uses of Class
net.minecraft.util.hit.EntityHitResult
Packages that use EntityHitResult
Package
Description
-
Uses of EntityHitResult in net.minecraft.client.network
Methods in net.minecraft.client.network with parameters of type EntityHitResultModifier and TypeMethodDescriptionClientPlayerInteractionManager.interactEntityAtLocation(PlayerEntity player, Entity entity, EntityHitResult hitResult, Hand hand) -
Uses of EntityHitResult in net.minecraft.entity.projectile
Methods in net.minecraft.entity.projectile that return EntityHitResultModifier and TypeMethodDescriptionprotected @Nullable EntityHitResultPersistentProjectileEntity.getEntityCollision(Vec3d currentPosition, Vec3d nextPosition) static @Nullable EntityHitResultProjectileUtil.getEntityCollision(World world, Entity entity, Vec3d min, Vec3d max, Box box, Predicate<Entity> predicate, float margin) static @Nullable EntityHitResultProjectileUtil.getEntityCollision(World world, ProjectileEntity projectile, Vec3d min, Vec3d max, Box box, Predicate<Entity> predicate) protected @Nullable EntityHitResultTridentEntity.getEntityCollision(Vec3d currentPosition, Vec3d nextPosition) static @Nullable EntityHitResultProjectileUtil.raycast(Entity entity, Vec3d min, Vec3d max, Box box, Predicate<Entity> predicate, double maxDistance) Methods in net.minecraft.entity.projectile that return types with arguments of type EntityHitResultModifier and TypeMethodDescriptionprivate static com.mojang.datafixers.util.Either<BlockHitResult, Collection<EntityHitResult>> ProjectileUtil.collectPiercingCollisions(Entity entity, Vec3d vec3d, Vec3d vec3d2, Predicate<Entity> predicate, Vec3d vec3d3, float float2, RaycastContext.ShapeType shapeType) static Collection<EntityHitResult> ProjectileUtil.collectPiercingCollisions(LivingEntity entity, float minReach, float maxReach, float hitboxMargin, Predicate<Entity> hitPredicate) static Collection<EntityHitResult> ProjectileUtil.collectPiercingCollisions(World world, Entity entity, Vec3d from, Vec3d to, Box box, Predicate<Entity> hitPredicate) static Collection<EntityHitResult> ProjectileUtil.collectPiercingCollisions(World world, Entity entity, Vec3d from, Vec3d to, Box box, Predicate<Entity> hitPredicate, float hitboxMargin) protected Collection<EntityHitResult> PersistentProjectileEntity.method_75208(Vec3d vec3d, Vec3d vec3d2) Methods in net.minecraft.entity.projectile with parameters of type EntityHitResultModifier and TypeMethodDescriptionprotected voidAbstractWindChargeEntity.onEntityHit(EntityHitResult entityHitResult) protected voidFireballEntity.onEntityHit(EntityHitResult entityHitResult) protected voidFireworkRocketEntity.onEntityHit(EntityHitResult entityHitResult) protected voidFishingBobberEntity.onEntityHit(EntityHitResult entityHitResult) protected voidLlamaSpitEntity.onEntityHit(EntityHitResult entityHitResult) protected voidPersistentProjectileEntity.onEntityHit(EntityHitResult entityHitResult) protected voidProjectileEntity.onEntityHit(EntityHitResult entityHitResult) protected voidShulkerBulletEntity.onEntityHit(EntityHitResult entityHitResult) protected voidSmallFireballEntity.onEntityHit(EntityHitResult entityHitResult) protected voidTridentEntity.onEntityHit(EntityHitResult entityHitResult) protected voidWitherSkullEntity.onEntityHit(EntityHitResult entityHitResult) Method parameters in net.minecraft.entity.projectile with type arguments of type EntityHitResultModifier and TypeMethodDescriptionprivate ProjectileDeflectionPersistentProjectileEntity.hitOrDeflect(Collection<EntityHitResult> hitResults) -
Uses of EntityHitResult in net.minecraft.entity.projectile.thrown
Methods in net.minecraft.entity.projectile.thrown with parameters of type EntityHitResultModifier and TypeMethodDescriptionprotected voidEggEntity.onEntityHit(EntityHitResult entityHitResult) protected voidEnderPearlEntity.onEntityHit(EntityHitResult entityHitResult) protected voidSnowballEntity.onEntityHit(EntityHitResult entityHitResult)