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.clientFields in net.minecraft.client declared as HitResult
- 
Uses of HitResult in net.minecraft.client.guiMethods in net.minecraft.client.gui with parameters of type HitResultModifier and TypeMethodDescriptionprivate booleanGui.canRenderCrosshairForSpectator(HitResult p_93025_) 
- 
Uses of HitResult in net.minecraft.client.gui.componentsFields in net.minecraft.client.gui.components declared as HitResult
- 
Uses of HitResult in net.minecraft.client.renderer.blockentityFields 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.tutorialMethods in net.minecraft.client.tutorial with parameters of type HitResultModifier and TypeMethodDescriptionvoidFindTreeTutorialStepInstance.onLookAt(ClientLevel p_120501_, HitResult p_120502_) voidTutorial.onLookAt(ClientLevel p_120579_, HitResult p_120580_) default voidTutorialStepInstance.onLookAt(ClientLevel p_120617_, HitResult p_120618_) 
- 
Uses of HitResult in net.minecraft.world.entityMethods in net.minecraft.world.entity that return HitResult
- 
Uses of HitResult in net.minecraft.world.entity.projectileMethods in net.minecraft.world.entity.projectile that return HitResultModifier and TypeMethodDescriptionprivate static HitResultProjectileUtil.getHitResult(Vec3 p_278237_, Entity p_278320_, Predicate<Entity> p_278257_, Vec3 p_278342_, Level p_278321_, float p_305813_, ClipContext.Block p_312920_) static HitResultProjectileUtil.getHitResultOnMoveVector(Entity p_278228_, Predicate<Entity> p_278315_) static HitResultProjectileUtil.getHitResultOnMoveVector(Entity p_312047_, Predicate<Entity> p_312251_, ClipContext.Block p_311921_) static HitResultProjectileUtil.getHitResultOnViewVector(Entity p_278281_, Predicate<Entity> p_278306_, double p_278293_) Methods in net.minecraft.world.entity.projectile with parameters of type HitResultModifier and TypeMethodDescriptionprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected void
- 
Uses of HitResult in net.minecraft.world.itemMethods in net.minecraft.world.item that return HitResultModifier and TypeMethodDescriptionprivate HitResultBrushItem.calculateHitResult(Player p_305856_) Methods in net.minecraft.world.item with parameters of type HitResult
- 
Uses of HitResult in net.minecraft.world.physSubclasses of HitResult in net.minecraft.world.phys
- 
Uses of HitResult in net.neoforged.neoforge.clientMethods in net.neoforged.neoforge.client with parameters of type HitResultModifier and TypeMethodDescriptionstatic booleanClientHooks.onDrawHighlight(LevelRenderer context, Camera camera, HitResult target, float partialTick, PoseStack poseStack, MultiBufferSource bufferSource) 
- 
Uses of HitResult in net.neoforged.neoforge.client.eventFields 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, float partialTick, PoseStack poseStack, MultiBufferSource multiBufferSource) 
- 
Uses of HitResult in net.neoforged.neoforge.client.extensions.commonMethods 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.commonMethods in net.neoforged.neoforge.common with parameters of type HitResultModifier and TypeMethodDescriptionstatic InteractionResultCommonHooks.onInteractEntityAt(Player player, Entity entity, HitResult ray, InteractionHand hand) 
- 
Uses of HitResult in net.neoforged.neoforge.common.extensionsMethods 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.eventMethods in net.neoforged.neoforge.event with parameters of type HitResultModifier and TypeMethodDescriptionstatic @Nullable InteractionResultHolder<ItemStack>EventHooks.onBucketUse(Player player, Level level, ItemStack stack, @Nullable HitResult target) EventHooks.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.entityFields 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) 
- 
Uses of HitResult in net.neoforged.neoforge.event.entity.playerFields in net.neoforged.neoforge.event.entity.player declared as HitResultMethods in net.neoforged.neoforge.event.entity.player that return HitResultConstructors in net.neoforged.neoforge.event.entity.player with parameters of type HitResultModifierConstructorDescriptionFillBucketEvent(Player player, ItemStack current, Level level, @Nullable HitResult target)