Uses of Class
net.minecraft.world.phys.HitResult
Packages that use HitResult
Package
Description
Events fired only on the client-side, chiefly related to rendering and user interfaces (screens and input).
-
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(HitResult rayTrace) Checks if the crosshair can be rendered for a spectator based on the providedHitResult. -
Uses of HitResult in net.minecraft.client.gui.components
Fields in net.minecraft.client.gui.components declared as HitResult -
Uses of HitResult in net.minecraft.client.renderer
Methods in net.minecraft.client.renderer that return HitResultModifier and TypeMethodDescriptionprivate static HitResultGameRenderer.filterHitResult(HitResult hitResult, Vec3 pos, double blockInteractionRange) private HitResultGameRenderer.pick(Entity entity, double blockInteractionRange, double entityInteractionRange, float partialTick) Methods in net.minecraft.client.renderer with parameters of type HitResultModifier and TypeMethodDescriptionprivate static HitResultGameRenderer.filterHitResult(HitResult hitResult, Vec3 pos, double blockInteractionRange) -
Uses of HitResult in net.minecraft.client.renderer.blockentity
Fields in net.minecraft.client.renderer.blockentity declared as HitResultMethods in net.minecraft.client.renderer.blockentity with parameters of type HitResult -
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 result) Handles blocks and entities hoveringvoidTutorial.onLookAt(ClientLevel level, HitResult result) default voidTutorialStepInstance.onLookAt(ClientLevel level, HitResult result) 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 pos, Entity projectile, Predicate<Entity> filter, Vec3 deltaMovement, Level level, float margin, ClipContext.Block clipContext) static HitResultProjectileUtil.getHitResultOnMoveVector(Entity projectile, Predicate<Entity> filter) static HitResultProjectileUtil.getHitResultOnMoveVector(Entity projectile, Predicate<Entity> filter, ClipContext.Block clipContext) static HitResultProjectileUtil.getHitResultOnViewVector(Entity projectile, Predicate<Entity> filter, double scale) Methods in net.minecraft.world.entity.projectile with parameters of type HitResultModifier and TypeMethodDescriptionprotected ProjectileDeflectionProjectile.hitTargetOrDeflectSelf(HitResult hitResult) protected voidCalled when this EntityFireball hits a block or entity.protected 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 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 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.windcharge
Methods in net.minecraft.world.entity.projectile.windcharge with parameters of type 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.phys
Subclasses of HitResult in net.minecraft.world.phys -
Uses of HitResult in net.neoforged.neoforge.client
Methods in net.neoforged.neoforge.client with parameters of type HitResultModifier and TypeMethodDescriptionstatic booleanClientHooks.onDrawHighlight(LevelRenderer context, Camera camera, HitResult target, DeltaTracker deltaTracker, PoseStack poseStack, MultiBufferSource bufferSource) -
Uses of HitResult in net.neoforged.neoforge.client.event
Fields in net.neoforged.neoforge.client.event declared as HitResultMethods in net.neoforged.neoforge.client.event that return HitResultModifier and TypeMethodDescriptionRenderHighlightEvent.getTarget()Returns the hit result which triggered the selection highlight.Constructors in net.neoforged.neoforge.client.event with parameters of type HitResultModifierConstructorDescriptionprotectedRenderHighlightEvent(LevelRenderer levelRenderer, Camera camera, HitResult target, DeltaTracker deltaTracker, PoseStack poseStack, MultiBufferSource multiBufferSource) -
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, 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.common.extensions
Methods in net.neoforged.neoforge.common.extensions with parameters of type HitResultModifier and TypeMethodDescriptiondefault ItemStackIBlockExtension.getCloneItemStack(BlockState state, HitResult target, LevelReader level, BlockPos pos, Player player) Called when A user uses the creative pick block button on this blockdefault ItemStackIBlockStateExtension.getCloneItemStack(HitResult target, LevelReader level, BlockPos pos, Player player) Called when A user uses the creative pick block button on this blockdefault @Nullable ItemStackIEntityExtension.getPickedResult(HitResult target) Called when a user uses the creative pick block button on this entity. -
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)