Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
net.minecraft.src.MovingObjectPosition

Packages that use MovingObjectPosition
net.minecraft.client |
net.minecraft.src |
net.minecraftforge.client |
net.minecraftforge.client.event |
net.minecraftforge.common |
net.minecraftforge.event.entity.player |

Uses of MovingObjectPosition in net.minecraft.client

Fields in net.minecraft.client declared as MovingObjectPosition
`MovingObjectPosition` | `Minecraft.objectMouseOver` The ray trace hit that the mouse is over.

Uses of MovingObjectPosition in net.minecraft.src

Methods in net.minecraft.src that return MovingObjectPosition
`MovingObjectPosition` | `AxisAlignedBB.calculateIntercept(Vec3 par1Vec3, Vec3 par2Vec3)`
`MovingObjectPosition` | `BlockDoor.collisionRayTrace(World par1World, int par2, int par3, int par4, Vec3 par5Vec3, Vec3 par6Vec3)` Ray traces through the blocks collision from start vector to end vector returning a ray trace hit.
`MovingObjectPosition` | `BlockTrapDoor.collisionRayTrace(World par1World, int par2, int par3, int par4, Vec3 par5Vec3, Vec3 par6Vec3)` Ray traces through the blocks collision from start vector to end vector returning a ray trace hit.
`MovingObjectPosition` | `BlockTorch.collisionRayTrace(World par1World, int par2, int par3, int par4, Vec3 par5Vec3, Vec3 par6Vec3)` Ray traces through the blocks collision from start vector to end vector returning a ray trace hit.
`MovingObjectPosition` | `BlockRail.collisionRayTrace(World par1World, int par2, int par3, int par4, Vec3 par5Vec3, Vec3 par6Vec3)` Ray traces through the blocks collision from start vector to end vector returning a ray trace hit.
`MovingObjectPosition` | `BlockStairs.collisionRayTrace(World par1World, int par2, int par3, int par4, Vec3 par5Vec3, Vec3 par6Vec3)` Ray traces through the blocks collision from start vector to end vector returning a ray trace hit.
`MovingObjectPosition` | `Block.collisionRayTrace(World par1World, int par2, int par3, int par4, Vec3 par5Vec3, Vec3 par6Vec3)` Ray traces through the blocks collision from start vector to end vector returning a ray trace hit.
`MovingObjectPosition` | `EntityLiving.rayTrace(double par1, float par3)`
`MovingObjectPosition` | `World.rayTraceBlocks_do_do(Vec3 par1Vec3, Vec3 par2Vec3, boolean par3, boolean par4)`
`MovingObjectPosition` | `World.rayTraceBlocks_do(Vec3 par1Vec3, Vec3 par2Vec3, boolean par3)`
`MovingObjectPosition` | `World.rayTraceBlocks(Vec3 par1Vec3, Vec3 par2Vec3)` ray traces all blocks, including non-collideable ones

Methods in net.minecraft.src with parameters of type MovingObjectPosition
`void` | `EffectRenderer.addBlockHitEffects(int x, int y, int z, MovingObjectPosition target)`
`boolean` | `Block.addBlockHitEffects(World worldObj, MovingObjectPosition target, EffectRenderer effectRenderer)` Spawn a digging particle effect in the world, this is a wrapper around EffectRenderer.addBlockHitEffects to allow the block more control over the particles.
`void` | `RenderGlobal.drawBlockBreaking(EntityPlayer par1EntityPlayer, MovingObjectPosition par2MovingObjectPosition, int par3, ItemStack par4ItemStack, float par5)`
`void` | `RenderGlobal.drawSelectionBox(EntityPlayer par1EntityPlayer, MovingObjectPosition par2MovingObjectPosition, int par3, ItemStack par4ItemStack, float par5)` Draws the selection box for the player.
`ItemStack` | `Block.getPickBlock(MovingObjectPosition target, World world, int x, int y, int z)` Called when a user uses the creative pick block button on this block
`ItemStack` | `Entity.getPickedResult(MovingObjectPosition target)` Called when a user uses the creative pick block button on this entity.

Uses of MovingObjectPosition in net.minecraftforge.client

Methods in net.minecraftforge.client with parameters of type MovingObjectPosition
`static boolean` | `ForgeHooksClient.onDrawBlockHighlight(RenderGlobal context, EntityPlayer player, MovingObjectPosition target, int subID, ItemStack currentItem, float partialTicks)`

Uses of MovingObjectPosition in net.minecraftforge.client.event

Fields in net.minecraftforge.client.event declared as MovingObjectPosition
`MovingObjectPosition` | `DrawBlockHighlightEvent.target`

Constructors in net.minecraftforge.client.event with parameters of type MovingObjectPosition
`DrawBlockHighlightEvent(RenderGlobal context, EntityPlayer player, MovingObjectPosition target, int subID, ItemStack currentItem, float partialTicks)`

Uses of MovingObjectPosition in net.minecraftforge.common

Methods in net.minecraftforge.common with parameters of type MovingObjectPosition
`static boolean` | `ForgeHooks.onPickBlock(MovingObjectPosition target, EntityPlayer player, World world)` Called when a player uses 'pick block', calls new Entity and Block hooks.

Uses of MovingObjectPosition in net.minecraftforge.event.entity.player

Fields in net.minecraftforge.event.entity.player declared as MovingObjectPosition
`MovingObjectPosition` | `FillBucketEvent.target`

Constructors in net.minecraftforge.event.entity.player with parameters of type MovingObjectPosition
`FillBucketEvent(EntityPlayer player, ItemStack current, World world, MovingObjectPosition target)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES