|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of Vec3 in net.minecraft.block |
---|
Methods in net.minecraft.block with parameters of type Vec3 | |
---|---|
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. |
void |
BlockFluid.velocityToAddToEntity(World par1World,
int par2,
int par3,
int par4,
Entity par5Entity,
Vec3 par6Vec3)
Can add to the passed in vector for a movement vector to be applied to the entity. |
void |
BlockStairs.velocityToAddToEntity(World par1World,
int par2,
int par3,
int par4,
Entity par5Entity,
Vec3 par6Vec3)
Can add to the passed in vector for a movement vector to be applied to the entity. |
void |
Block.velocityToAddToEntity(World par1World,
int par2,
int par3,
int par4,
Entity par5Entity,
Vec3 par6Vec3)
Can add to the passed in vector for a movement vector to be applied to the entity. |
Uses of Vec3 in net.minecraft.client.model |
---|
Fields in net.minecraft.client.model declared as Vec3 | |
---|---|
Vec3 |
PositionTextureVertex.vector3D
|
Constructors in net.minecraft.client.model with parameters of type Vec3 | |
---|---|
PositionTextureVertex(Vec3 par1Vec3,
float par2,
float par3)
|
Uses of Vec3 in net.minecraft.client.multiplayer |
---|
Methods in net.minecraft.client.multiplayer with parameters of type Vec3 | |
---|---|
boolean |
PlayerControllerMP.onPlayerRightClick(EntityPlayer par1EntityPlayer,
World par2World,
ItemStack par3ItemStack,
int par4,
int par5,
int par6,
int par7,
Vec3 par8Vec3)
Handles a players right click. |
Uses of Vec3 in net.minecraft.client.renderer |
---|
Methods in net.minecraft.client.renderer that return Vec3 | |
---|---|
static Vec3 |
ActiveRenderInfo.projectViewFromEntity(EntityLiving par0EntityLiving,
double par1)
Returns a vector representing the projection along the given entity's view for the given distance |
Methods in net.minecraft.client.renderer with parameters of type Vec3 | |
---|---|
void |
RenderGlobal.renderEntities(Vec3 par1Vec3,
ICamera par2ICamera,
float par3)
Renders all entities within range and within the frustrum. |
Uses of Vec3 in net.minecraft.entity |
---|
Methods in net.minecraft.entity that return Vec3 | |
---|---|
Vec3 |
EntityLiving.getLook(float par1)
interpolated look vector |
Vec3 |
EntityLiving.getLookVec()
returns a (normalized) vector of where this entity is looking |
Vec3 |
Entity.getLookVec()
returns a (normalized) vector of where this entity is looking |
Vec3 |
EntityLiving.getPosition(float par1)
|
Methods in net.minecraft.entity with parameters of type Vec3 | |
---|---|
boolean |
Entity.isInRangeToRenderVec3D(Vec3 par1Vec3)
|
Uses of Vec3 in net.minecraft.entity.ai |
---|
Methods in net.minecraft.entity.ai that return Vec3 | |
---|---|
static Vec3 |
RandomPositionGenerator.findRandomTarget(EntityCreature par0EntityCreature,
int par1,
int par2)
finds a random target within par1(x,z) and par2 (y) blocks |
static Vec3 |
RandomPositionGenerator.findRandomTargetBlockAwayFrom(EntityCreature par0EntityCreature,
int par1,
int par2,
Vec3 par3Vec3)
finds a random target within par1(x,z) and par2 (y) blocks in the reverse direction of the point par3 |
static Vec3 |
RandomPositionGenerator.findRandomTargetBlockTowards(EntityCreature par0EntityCreature,
int par1,
int par2,
Vec3 par3Vec3)
finds a random target within par1(x,z) and par2 (y) blocks in the direction of the point par3 |
Methods in net.minecraft.entity.ai with parameters of type Vec3 | |
---|---|
static Vec3 |
RandomPositionGenerator.findRandomTargetBlockAwayFrom(EntityCreature par0EntityCreature,
int par1,
int par2,
Vec3 par3Vec3)
finds a random target within par1(x,z) and par2 (y) blocks in the reverse direction of the point par3 |
static Vec3 |
RandomPositionGenerator.findRandomTargetBlockTowards(EntityCreature par0EntityCreature,
int par1,
int par2,
Vec3 par3Vec3)
finds a random target within par1(x,z) and par2 (y) blocks in the direction of the point par3 |
Uses of Vec3 in net.minecraft.entity.effect |
---|
Methods in net.minecraft.entity.effect with parameters of type Vec3 | |
---|---|
boolean |
EntityLightningBolt.isInRangeToRenderVec3D(Vec3 par1Vec3)
|
Uses of Vec3 in net.minecraft.entity.item |
---|
Methods in net.minecraft.entity.item that return Vec3 | |
---|---|
Vec3 |
EntityMinecart.func_70489_a(double par1,
double par3,
double par5)
|
Vec3 |
EntityMinecart.func_70495_a(double par1,
double par3,
double par5,
double par7)
|
Uses of Vec3 in net.minecraft.network.packet |
---|
Constructors in net.minecraft.network.packet with parameters of type Vec3 | |
---|---|
Packet60Explosion(double par1,
double par3,
double par5,
float par7,
List par8List,
Vec3 par9Vec3)
|
Uses of Vec3 in net.minecraft.pathfinding |
---|
Methods in net.minecraft.pathfinding that return Vec3 | |
---|---|
Vec3 |
PathEntity.getPosition(Entity par1Entity)
returns the current PathEntity target node as Vec3D |
Vec3 |
PathEntity.getVectorFromIndex(Entity par1Entity,
int par2)
Gets the vector of the PathPoint associated with the given index. |
Methods in net.minecraft.pathfinding with parameters of type Vec3 | |
---|---|
boolean |
PathEntity.isDestinationSame(Vec3 par1Vec3)
Returns true if the final PathPoint in the PathEntity is equal to Vec3D coords. |
Uses of Vec3 in net.minecraft.util |
---|
Fields in net.minecraft.util declared as Vec3 | |
---|---|
Vec3 |
MovingObjectPosition.hitVec
The vector position of the hit |
Methods in net.minecraft.util that return Vec3 | |
---|---|
Vec3 |
Vec3.addVector(double par1,
double par3,
double par5)
Adds the specified x,y,z vector components to this vector and returns the resulting vector. |
static Vec3 |
Vec3.createVectorHelper(double par0,
double par2,
double par4)
Static method for creating a new Vec3D given the three x,y,z values. |
Vec3 |
Vec3.crossProduct(Vec3 par1Vec3)
|
Vec3 |
Vec3.getIntermediateWithXValue(Vec3 par1Vec3,
double par2)
Returns a new vector with x value equal to the second parameter, along the line between this vector and the passed in vector, or null if not possible. |
Vec3 |
Vec3.getIntermediateWithYValue(Vec3 par1Vec3,
double par2)
Returns a new vector with y value equal to the second parameter, along the line between this vector and the passed in vector, or null if not possible. |
Vec3 |
Vec3.getIntermediateWithZValue(Vec3 par1Vec3,
double par2)
Returns a new vector with z value equal to the second parameter, along the line between this vector and the passed in vector, or null if not possible. |
Vec3 |
Vec3Pool.getVecFromPool(double par1,
double par3,
double par5)
extends the pool if all vecs are currently "out" |
Vec3 |
Vec3.normalize()
Normalizes the vector to a length of 1 (except if it is the zero vector) |
Vec3 |
Vec3.subtract(Vec3 par1Vec3)
|
Methods in net.minecraft.util with parameters of type Vec3 | |
---|---|
MovingObjectPosition |
AxisAlignedBB.calculateIntercept(Vec3 par1Vec3,
Vec3 par2Vec3)
|
Vec3 |
Vec3.crossProduct(Vec3 par1Vec3)
|
double |
Vec3.distanceTo(Vec3 par1Vec3)
Euclidean distance between this and the specified vector, returned as double. |
double |
Vec3.dotProduct(Vec3 par1Vec3)
|
Vec3 |
Vec3.getIntermediateWithXValue(Vec3 par1Vec3,
double par2)
Returns a new vector with x value equal to the second parameter, along the line between this vector and the passed in vector, or null if not possible. |
Vec3 |
Vec3.getIntermediateWithYValue(Vec3 par1Vec3,
double par2)
Returns a new vector with y value equal to the second parameter, along the line between this vector and the passed in vector, or null if not possible. |
Vec3 |
Vec3.getIntermediateWithZValue(Vec3 par1Vec3,
double par2)
Returns a new vector with z value equal to the second parameter, along the line between this vector and the passed in vector, or null if not possible. |
boolean |
AxisAlignedBB.isVecInside(Vec3 par1Vec3)
Returns if the supplied Vec3D is completely inside the bounding box |
double |
Vec3.squareDistanceTo(Vec3 par1Vec3)
The square of the Euclidean distance between this and the specified vector. |
Vec3 |
Vec3.subtract(Vec3 par1Vec3)
|
Constructors in net.minecraft.util with parameters of type Vec3 | |
---|---|
MovingObjectPosition(int par1,
int par2,
int par3,
int par4,
Vec3 par5Vec3)
|
Uses of Vec3 in net.minecraft.world |
---|
Methods in net.minecraft.world that return Vec3 | |
---|---|
Vec3 |
WorldProvider.drawClouds(float partialTicks)
|
Vec3 |
World.drawClouds(float par1)
|
Vec3 |
World.drawCloudsBody(float par1)
|
Vec3 |
World.getFogColor(float par1)
|
Vec3 |
WorldProviderHell.getFogColor(float par1,
float par2)
|
Vec3 |
WorldProvider.getFogColor(float par1,
float par2)
|
Vec3 |
WorldProviderEnd.getFogColor(float par1,
float par2)
|
Vec3 |
WorldProvider.getSkyColor(Entity cameraEntity,
float partialTicks)
|
Vec3 |
World.getSkyColor(Entity par1Entity,
float par2)
|
Vec3 |
World.getSkyColorBody(Entity par1Entity,
float par2)
|
Methods in net.minecraft.world with parameters of type Vec3 | |
---|---|
float |
World.getBlockDensity(Vec3 par1Vec3,
AxisAlignedBB par2AxisAlignedBB)
Gets the percentage of real blocks within within a bounding box, along a specified vector. |
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 |
Constructors in net.minecraft.world with parameters of type Vec3 | |
---|---|
ChunkPosition(Vec3 par1Vec3)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |