Uses of Class
net.minecraft.world.phys.HitResult
Packages that use HitResult
Package
Description
-
Uses of HitResult in net.minecraft.client
Fields in net.minecraft.client declared as HitResult -
Uses of HitResult in net.minecraft.client.gui
Methods in net.minecraft.client.gui with parameters of type HitResultModifier and TypeMethodDescriptionprivate booleanGui.canRenderCrosshairForSpectator(@Nullable HitResult hitResult) Checks if the crosshair can be rendered for a spectator based on the providedHitResult. -
Uses of HitResult in net.minecraft.client.gui.components.debug
Methods in net.minecraft.client.gui.components.debug that return HitResultModifier and TypeMethodDescriptionDebugEntryLookingAt.BlockStateInfo.getHitResult(Entity cameraEntity) DebugEntryLookingAt.BlockTagInfo.getHitResult(Entity cameraEntity) DebugEntryLookingAt.FluidStateInfo.getHitResult(Entity cameraEntity) DebugEntryLookingAt.FluidTagInfo.getHitResult(Entity cameraEntity) abstract HitResultDebugEntryLookingAt.getHitResult(Entity cameraEntity) -
Uses of HitResult in net.minecraft.client.multiplayer
Methods in net.minecraft.client.multiplayer with parameters of type HitResultModifier and TypeMethodDescriptionvoidClientLevel.addBreakingBlockEffect(BlockPos pos, Direction direction, @Nullable HitResult hitResult) -
Uses of HitResult in net.minecraft.client.player
Methods in net.minecraft.client.player that return HitResultModifier and TypeMethodDescriptionprivate static HitResultLocalPlayer.filterHitResult(HitResult hitResult, Vec3 from, double maxRange) private static HitResultLocalPlayer.pick(Entity cameraEntity, double blockInteractionRange, double entityInteractionRange, float partialTicks) LocalPlayer.raycastHitResult(float a, Entity cameraEntity) Methods in net.minecraft.client.player with parameters of type HitResultModifier and TypeMethodDescriptionprivate static HitResultLocalPlayer.filterHitResult(HitResult hitResult, Vec3 from, double maxRange) -
Uses of HitResult in net.minecraft.client.tutorial
Methods in net.minecraft.client.tutorial with parameters of type HitResultModifier and TypeMethodDescriptionvoidFindTreeTutorialStepInstance.onLookAt(ClientLevel level, HitResult hit) Handles blocks and entities hoveringvoidTutorial.onLookAt(@Nullable ClientLevel level, @Nullable HitResult hit) default voidTutorialStepInstance.onLookAt(ClientLevel level, HitResult hit) Handles blocks and entities hovering -
Uses of HitResult in net.minecraft.world.entity
Methods in net.minecraft.world.entity that return HitResult -
Uses of HitResult in net.minecraft.world.entity.projectile
Methods in net.minecraft.world.entity.projectile that return HitResultModifier and TypeMethodDescriptionprivate static HitResultProjectileUtil.getHitResult(Vec3 from, Entity source, Predicate<Entity> matching, Vec3 delta, Level level, float entityMargin, ClipContext.Block clipType) static HitResultProjectileUtil.getHitResultOnMoveVector(Entity source, Predicate<Entity> matching) static HitResultProjectileUtil.getHitResultOnMoveVector(Entity source, Predicate<Entity> matching, ClipContext.Block clipType) static HitResultProjectileUtil.getHitResultOnViewVector(Entity source, Predicate<Entity> matching, double distance) Methods in net.minecraft.world.entity.projectile with parameters of type HitResultModifier and TypeMethodDescriptionprotected ProjectileDeflectionProjectile.hitTargetOrDeflectSelf(HitResult hitResult) protected voidprotected voidCalled when this EntityFireball hits a block or entity.protected voidCalled when this EntityFireball hits a block or entity. -
Uses of HitResult in net.minecraft.world.entity.projectile.hurtingprojectile
Methods in net.minecraft.world.entity.projectile.hurtingprojectile with parameters of type HitResultModifier and TypeMethodDescriptionprotected voidCalled when this EntityFireball hits a block or entity.protected voidCalled when this EntityFireball hits a block or entity.protected voidCalled when this EntityFireball hits a block or entity.protected voidCalled when this EntityFireball hits a block or entity. -
Uses of HitResult in net.minecraft.world.entity.projectile.hurtingprojectile.windcharge
Methods in net.minecraft.world.entity.projectile.hurtingprojectile.windcharge with parameters of type HitResult -
Uses of HitResult in net.minecraft.world.entity.projectile.throwableitemprojectile
Methods in net.minecraft.world.entity.projectile.throwableitemprojectile with parameters of type HitResultModifier and TypeMethodDescriptionprotected voidprotected voidCalled when this EntityFireball hits a block or entity.protected voidCalled when this EntityFireball hits a block or entity.protected voidCalled when this EntityFireball hits a block or entity.protected voidCalled when this EntityFireball hits a block or entity.protected abstract voidAbstractThrownPotion.onHitAsPotion(ServerLevel level, ItemStack potionItem, HitResult hitResult) voidThrownLingeringPotion.onHitAsPotion(ServerLevel level, ItemStack potionItem, HitResult hitResult) voidThrownSplashPotion.onHitAsPotion(ServerLevel level, ItemStack potionItem, HitResult hitResult) -
Uses of HitResult in net.minecraft.world.item
Methods in net.minecraft.world.item that return HitResultMethods in net.minecraft.world.item with parameters of type HitResult -
Uses of HitResult in net.minecraft.world.item.component
Methods in net.minecraft.world.item.component that return HitResultModifier and TypeMethodDescriptionAttackRange.getClosesetHit(Entity attacker, float partial, Predicate<Entity> matching) -
Uses of HitResult in net.minecraft.world.phys
Subclasses of HitResult in net.minecraft.world.phys -
Uses of HitResult in net.neoforged.neoforge.client.extensions.common
Methods in net.neoforged.neoforge.client.extensions.common with parameters of type HitResultModifier and TypeMethodDescriptiondefault booleanIClientBlockExtensions.addHitEffects(BlockState state, Level level, @Nullable HitResult target, ParticleEngine manager) Spawn a digging particle effect in the level, this is a wrapper around EffectRenderer.addBlockHitEffects to allow the block more control over the particles. -
Uses of HitResult in net.neoforged.neoforge.common
Methods in net.neoforged.neoforge.common with parameters of type HitResultModifier and TypeMethodDescriptionstatic @Nullable InteractionResultCommonHooks.onInteractEntityAt(Player player, Entity entity, HitResult ray, InteractionHand hand) -
Uses of HitResult in net.neoforged.neoforge.event
Methods in net.neoforged.neoforge.event with parameters of type HitResultModifier and TypeMethodDescriptionEventHooks.onEnderPearlLand(ServerPlayer entity, double targetX, double targetY, double targetZ, ThrownEnderpearl pearlEntity, float attackDamage, HitResult hitResult) static booleanEventHooks.onProjectileImpact(Projectile projectile, HitResult ray) -
Uses of HitResult in net.neoforged.neoforge.event.entity
Fields in net.neoforged.neoforge.event.entity declared as HitResultModifier and TypeFieldDescriptionprivate final HitResultEntityTeleportEvent.EnderPearl.hitResultprivate final HitResultProjectileImpactEvent.rayMethods in net.neoforged.neoforge.event.entity that return HitResultModifier and TypeMethodDescription@Nullable HitResultEntityTeleportEvent.EnderPearl.getHitResult()ProjectileImpactEvent.getRayTraceResult()Constructors in net.neoforged.neoforge.event.entity with parameters of type HitResultModifierConstructorDescriptionEnderPearl(ServerPlayer entity, double targetX, double targetY, double targetZ, ThrownEnderpearl pearlEntity, float attackDamage, HitResult hitResult) ProjectileImpactEvent(Projectile projectile, HitResult ray)