{
if(!(tickData[0] instanceof EntityPlayerSP))
{
return;
}
EntityPlayerSP player = (EntityPlayerSP)tickData[0];
int frontX = MathHelper.floor_double(player.posX + player.getLookVec().xCoord);
int frontY = MathHelper.floor_double(player.boundingBox.minY);
int frontZ = MathHelper.floor_double(player.posZ + player.getLookVec().zCoord);
int blockId = player.worldObj.getBlockId(frontX, frontY, frontZ);
if(blockId == MineFactoryReloadedCore.vineScaffoldBlock.blockID)
{
if(player.movementInput.moveForward > 0)
{
player.motionY = 0.2D;
}
else if(player.isSneaking())
{
player.motionY = 0.0D;
}
else
{